Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Hotel
In France, the mansion or town residence of a person of rank or wealth.
A house for entertaining strangers or travelers; an inn or public house, of the better class.
Synonyms
Hospice
Hostelry
Caravansaries
Lodge
Hostel
Inn
Tavern
Caravansary
Try it Free
Learn More