Aparthotel (noun) Definition, Meaning & Examples

noun
  1. a hotel in which self-catering service apartments are available for rent
Aparthotel (noun) Definition, Meaning & Examples

More Definitions