Hotel - Definition

hotel

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

Look up another word