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 |