Holidaymakers' initial destination perhaps in Lesotho not so awful? (5)
Answer
HOTEL
Definition: Holidaymakers' initial destination perhaps
Holidaymakers' initial destination perhaps in Lesotho not so awful? (5)