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

An Americanism dating back to 1900–05
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018

Examples from the Web for apartment hotel

Historical Examples of apartment hotel