hotel
1.
(
noun
) a building where travelers can pay for lodging and meals and other services
Related Words:
building
,
court
,
edifice
,
hostel
,
hostelry
,
inn
,
lodge
,
motel
,
motor hotel
,
motor inn
,
motor lodge
,
resort hotel
,
spa
,
tourist court
Terms and Conditions of Use / Copyright Notice