hotel

(noun)

noun

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

Definition categories: man–made, building, edifice