apartment hotel
English
Alternative forms
Noun
apartment hotel (plural apartment hotels)
- A serviced apartment complex that uses a hotel-style booking system.
Synonyms
- residential hotel, extended-stay hotel
Translations
a serviced apartment complex that uses a hotel-style booking system — see aparthotel