Translation of hotel in English:

hotel

hotel

noun

  • 1

    hotel