hostelry
/ˈhɑstəlri/
noun
- An establishment that provides lodging and often food and drink for travelers; an inn or hotel.
- They stopped at a cozy hostelry for the night after a long day of hiking.
- The village hostelry served hearty meals and had clean, simple rooms.
- The old hostelry by the river has been welcoming guests for over two centuries.