A hotel is a place where people stay when they travel, offering rooms, food, and other services.