inn holder

[ˈɪn ˌhoʊldər] イン ホールダー

1. 宿泊施設(宿屋、ホテルなど)の所有者または管理者。

宿屋やホテルなどの施設を所有・経営している人を指す言葉です。歴史的な文脈や、古い様式の宿泊施設で使われることが多いかもしれません。
The inn holder was a kind old woman. (その宿屋の所有者は親切な年配の女性でした。)