hostelry
US /ˈhɑː.stəl.ri/
UK /ˈhɑː.stəl.ri/

1.
locanda, albergo, osteria
an inn or hotel
:
•
The weary travelers sought refuge in a quaint hostelry.
I viaggiatori stanchi cercarono rifugio in una pittoresca locanda.
•
The old hostelry had been serving guests for over two centuries.
L'antica locanda serviva gli ospiti da oltre due secoli.