hotel
noun:an establishment providing lodging, meals, and other services for travelers and tourists
We booked a room at a beachfront hotel for our vacation.
noun:an establishment providing lodging, meals, and other services for travelers and tourists
We booked a room at a beachfront hotel for our vacation.