Stowe Worcester Views - Houses for Rent in Stowe, Vermont, United States
Entire home/apt in Stowe, United States. This newly constructed home in Stowe offers privacy and convenience. 3 bedrooms and 2 baths allow accommodations for up to 7 people with plenty of room to spread out. Open kitchen, dining and living room with a gas stove and walkout lower level.