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

Start Discovering

Get Travel info, Tips, and Inspiration sent to you. Sign up for our newsletter.