inn

noun B1
/ɪn/

a small hotel or pub, especially one in the countryside

“We stayed at a cozy inn during our trip to the mountains.”

mehmonxona