English Dictionary
◊ HOTEL
hotel
n : a building where travelers can pay for lodging and meals and
other services