a hotel
Noun · English
Meaning
an establishment providing accommodation, meals, and other services for travelers and tourists
Example
We stayed at a hotel near the city center during our holiday.
Synonyms
inn, lodge, resort, motel, hostel, accommodation
Grammar
- plural
- hotels