Popular accommodations in Windsor
HouseAccommodates 6
Summit House
Situated in Windsor, 31 km from Mount Tom and 34 km from Dartmouth College, Summit House features air-conditioned accommodation with a patio and free WiFi. It is located 10 km from Quechee Gorge and offers an ATM. The property provides a children's playground and parking on-site.Book nowfrom $87 per night