apartment hotel
noun/əˈpɑːtmənt həʊtel/
/əˈpɑːrtmənt həʊtel/
(North American English)- a hotel that has apartments which you can rent for long or short periods of timeTopics Holidaysc2
Check pronunciation:
apartment hotel
Definition of apartment hotel noun from the Oxford Advanced Learner's Dictionary