inn
noun [ C ] uk/ɪn/ us/ɪn/
UK(通常位于乡间可过夜的)酒馆
a pub where you can stay for the night, usually in the countryside
US(通常位于乡间的)小旅店,客栈
a small hotel, usually in the countryside
Inn 酒店(用于某些旅店和饭店名称)
used in the names of some hotels and restaurants
the Holiday Inn 假日酒店