hotel
1. [ noun ] (housing) a building where travelers can pay for lodging and meals and other services
Related terms: building hostel motel holiday_resort ski_lodge resort_hotel ritz fleabag hotel_room
Similar spelling:   Hodel
  Hottle
  hotly
  hoot_owl
  Hoadley