Located in West Dover, 3 km from Mount Snow Resort, Mount Snow Mountaineer Inn offers accommodation with free WiFi. All units feature air conditioning and a cable flat-screen TV.
24 rooms starting at $110.00
About Mountaineer Inn
The Mountaineer Inn is nestled at the base of the Mount Snow Resort. Our guests can walk to the lifts, trails and events. Location...location..location!