Solo Set at the Hermitage Country Inn

  • The Hermitage Country Inn 25 Handle Rd Dover, VT, 05356 United States

Kick off another beautiful fall weekend with great views, brews, and tunes in the bar at the Inn.