apartment hotel (English, noun)
expansion: apartment hotel (plural apartment hotels)
Senses:
glosses: A serviced apartment complex that uses a hotel-style booking system.
Forms:
form: apartment hotels
tags: plural
form: hotel-apartment
tags: alternative