Answer: aparthotels

AnswerCrossword Clue
aparthotelsAPARTHOTEL, a hotel in which self-catering service apartments are available for rent