HOTEL


Meaning of HOTEL in English

n. place which provides overnight lodging and other services

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