inn
//ɪn//
Noun
innsPlural
1
A small hotel or pub, especially in the countryside, that provides food, drink, and lodging for travelers.
We stayed at a cozy inn in the countryside.
2
A restaurant or bar, often with a traditional or rustic character.
We had dinner at a cozy inn by the harbor.