The Village Green has a great location in Stowe, especially if you are staying during the summer or fall. Very close to the recreation path that runs through Stowe. It is quiet and there was a nice lawn in the back of the units where our toddler could run around. The units were spacious and two floors, which was nice... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

