Answer: hotelcar

AnswerCrossword Clue
HOTELCAR

Luxurious train unit of old