Spacious Custom House in Stowe - Houses for Rent in Waterbury Center, Vermont, United States
Entire home/apt in Waterbury Center, United States. Arguably the best location in Vermont! Only 10 minutes from the highway, a 5 minute drive to the village of Stowe, and 10 more minutes from there to the base of Stowe Mountain - the best mountain on the east coast. 40 minutes to Burlington.