inn

US /ɪn/
UK /ɪn/
"inn" picture
1.

locanda, albergo

a public house providing food, drink, and lodging for travelers

:
We stayed at a charming old inn in the countryside.
Abbiamo soggiornato in un'antica locanda affascinante in campagna.
The coach stopped at the inn for the night.
La carrozza si fermò alla locanda per la notte.