In the Heart of Dover, Vermont near skiing, shops, dining and much more.
Snow Goose Inn is the newest addition to our family of inns, having been acquired in the winter of 2015. As with our other acquired inns, Snow Goose underwent renovations and is now open to the public. The Inn is conveniently located just a short trip from the Hermitage Clubhouse, the Hermitage Inn, downtown Dover and Wilmington Vermont.
Besides being easily accessible from The Hermitage Club, we are also ideally positioned to be accessible from major interstates I91 to the East and I87 to the West. If you’re coming from the metropolitan meccas of New York City, Boston, or Montreal, The Snow Goose Inn is a great getaway tucked in the Green Mountains equidistant from the North East’s most iconic cities.
- The Snow Goose Inn has 13 Elegant Rooms
- Eight rooms offer one queen bed
- Five rooms offer one king bed
- Two of the king rooms are luxury suites
- Turndown service
- Fine linens and bedding
- Luxuriously appointed rooms
SNOW GOOSE INN
259 VT Route 100
West Dover, VT 05356
Get Directions from Google Maps