Travellers enjoy visiting West Dover Congregational Church, located 4.7 km from The Inn At Mount Snow, as well as Mount Snow accessible with 10-minute car ride. If you are willing to explore even more landmarks in West Dover, attend Timber Creek Cross Country Ski Area located 7 minutes' walk from the property.