apartment hotel


noun
  1. a hotel that rents furnished apartments or suites suitable for housekeeping, on a weekly or more permanent basis, and usually supplies all hotel services.

Origin of apartment hotel

1
An Americanism dating back to 1900–05

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024

How to use apartment hotel in a sentence