Village Tavern is a European restaurant and inn offering country-style rooms and suites.