Meaning of hotel

Definition of hotel

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

Other information on hotel

WIKIPEDIA results for hotel
Amazon results for hotel