HOTEL
Definition:
- [noun] a building where travelers can pay for lodging and meals and other services
Synonyms:
- Search for synonyms for HOTEL
Related Words:
- fleabag
- hostel, hostelry, inn, lodge
- motor hotel, motor inn, motor lodge, tourist court, court
- resort hotel, spa
- Ritz
- ski lodge
- resort, resort hotel, holiday resort