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!
Book Your Stay
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