tavern
/ˈtævən/
noun
Meaning
A building containing a bar licensed to sell alcoholic drinks, and usually offering accommodation; an inn.