inn
BrE /ɪn/ AmE /ɪn/
noun en → es
a small hotel, usually in a country area or near places of interest
posada, albergue, hostal
- an inn
Collocations inn by the lake · inn in the countryside
-
They stayed at a cozy inn near the castle.
Se quedaron en una acogedora posada cerca del castillo.
an old building that was once a public house or hotel, especially in the Middle Ages
posada antigua, establecimiento histórico
- the inn
Collocations inn from medieval times · inn with a history
-
The inn has been standing for over 500 years.
La posada ha estado en pie por más de 500 años.