#718A2noun

hotel

/hoʊtˈɛl/

Meanings

  1. nouna building where travelers can pay for lodging and meals and other services