Village Green at Stowe
1003 Cape Cod Road, Stowe, Vermont, 5672
*Village Green at Stowe* is a comfortable escape in scenic Vermont, offering proximity to excellent skiing and fall foliage! A large outdoor pool, indoor pool, whirlpool, sauna and game room can be found on-site. Activities such as alpine sliding, golfing, hiking, shopping...
Enjoy stunning scenery at this lovely property!