DICTIONARY


Definition of HOTELS

noun : HOTELS

Source: WordNet 3.1

  • 1. (

    ) a building where travelers can pay for lodging and meals and other services ;


See more about : HOTELS