- a hotel that rents furnished apartments or suites suitable for housekeeping, on a weekly or more permanent basis, and usually supplies all hotel services.
More Definitions
- MARENZIO (noun) Definition, Meaning & Examples
- KITTEN MOTH (noun) Definition, Meaning & Examples
- DONKEY VOTE (noun) Definition, Meaning & Examples
- BLOODLETTING (noun) Definition, Meaning & Examples
- ARCIMBOLDI (noun) Definition, Meaning & Examples
- BLESSING IN DISGUISE (noun) Definition, Meaning & Examples