Short beauty given hotel work as porter (7)
I believe the answer is:
bellhop
'porter' is the definition.
(I've seen this before)
'short beauty given hotel work' is the wordplay.
'short' means to remove the last letter.
'beauty' becomes 'belle' (I've seen this before).
'given' means one lot of letters go next to another.
'hotel' becomes 'h' (phonetic alphabet: alpha, bravo, charlie etc.).
'work' becomes 'op' (abbreviation for opus**).
'belle' with its last letter taken off is 'bell'.
'bell'+'h'+'op'='BELLHOP'
'as' acts as a link.
(Other definitions for bellhop that I've seen before include "Hotel page" , "Errand boy and luggage carrier around hotels" , "Baggage carrier in a hotel" , "Hotel porter (US)" , "Hotel messenger" .)