Answer: aparthotel

AnswerCrossword Clue
aparthotela hotel in which self-catering service apartments are available for rent