Noun Definition

hotel

1.Definition: a building where travelers can pay for lodging and meals and other services

Category: Objects