Tavern
Tavern , noun
[Old English taverne, French taverne, from Latin taberna a hut, booth, tavern. Compare Table, Tabernacle.]
A public house where travelers and other transient guests are accommodated with rooms and meals; an inn; a hotel; especially, in modern times, a public house licensed to sell liquor in small quantities.