Experience the Snow Goose Inn in West Dover, Vermont.  A luxury 12-room boutique inn.  Our inviting cozy inn offers private baths, fireplaces, porches and plush bedding awaiting our special guests.  Quick access to Mount Snow and the Hermitage Club, and walking distance to several restaurants, makes the Snow Goose the perfect place to call home for you Vermont adventure. Tesla charging station.  259 VT Route 100, West Dover, VT.  snowgooseinn.com

Visit Website

Continue exploring Mount Snow & Southern Vermont

* indicates required
Send me:

Please read our Privacy Policy for details as to how we may and may not use your contact information.

Previous Issues

View All Past Issues