visit website

401 Route 100
West Dover, VT 05356 United States

+1 802 464-8388

Located at the base of the Mount Snow Resort in West Dover, Vermont, The Inn at Mount Snow is your home away from home when visiting or traveling through southern Vermont.

Located at the base of the Mount Snow Resort in West Dover, Vermont, The Inn at Mount Snow is your home away from home when visiting or traveling through southern Vermont.