An inn is an establishment that provides lodging, food, and drink to travelers. These welcoming havens historically offered a place for rest and refreshment along journeys, often serving as a community hub. See also Hotel Tavern Hospitality Innkeeper