Meaning of “inn” - Learner’s Dictionary

inn

noun [ C ] uk us /ɪn/

a small hotel in the countryside

(Definition of “inn” from the Cambridge Learner’s Dictionary © Cambridge University Press)