Popular accommodations in Weston-The Is
HouseAccommodates 8
Casa Del Sol
Situated in Weston in the Vermont region, Casa Del Sol features a balcony. The property is around 32 km from Mount Equinox, 17 km from Dorsey Park and 35 km from Emerald Lake State Park. Free WiFi is available throughout the property and Stratton Mountain is 26 km away.Book nowfrom $85 per night