inn, pub, guesthouse
From Gast (“guest”) + Hof (“yard, court”).
Practice speaking and memorizing "Gasthof" and many other words and sentences in German.