HOTEL





Definition:

  1. [noun] a building where travelers can pay for lodging and meals and other services

Synonyms:


Related Words: