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 southern Vermont. The first to be officially designated Green Hotel in the area by the state of Vermont.
Property Type:
Inn - Guest House
Property Setting:
Mountains
Breakfast Type:
Full Breakfast
Lowest Room Price Range:
$100
Highest Room Price Range:
$300
In Room Amenities - at least one room has the amenity