Mountain Spring Cottage Vacation Home Lake Elmore, Vermont
3.9/10
Free Wi-Fi
Public parking
Set in Lake Elmore, 13 km from Stowe Village Historic District and 16 km from Stowe Golf Course, Mountain Spring Cottage offers a garden and air conditioning. It is located 21 km from Green Mountain National Golf Course and offers an ATM.
Lake Elmore, 05661, United States