Go Hotels
 
 
Home > United States > Vermont > Dover >

The Lodge at Mount Snow

United States Flag
 
 
The Lodge at Mount Snow Star Rating 4
393 Route 100 North
Dover Vermont United States

Rated 79 / 100 based on 139 customer reviews.

The Lodge at Mount Snow has received an Outstanding Service Award
 
 
 
Understated rooms & suites, plus a seasonal outdoor pool, dining room, cocktail lounge & hot tubs.
 
Facilities @ The Lodge at Mount Snow include:

Fitness Room / Gym