HOTEL

Definition of HOTEL

  1. (noun)a building where travelers can pay for lodging and meals and other services