Picture Dictionary and Books Logo
×
hotel [hoʊˈtɛl]

1 hotel noun
  • a place that has rooms in which people can stay especially when they are traveling : a place that provides food, lodging, and other services for paying guests