APARTMENT HOTEL


Meaning of APARTMENT HOTEL in English

n. aparthotel, apartotel, hotel comprised of furnished apartments or suites for rental on a weekly or more permanent basis (generally also provides all ordinary hotel services)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.