The Village Green was a great location in Stowe. Close to the mountain (free shuttle for you skiiers) and close to all restaurants and shopping. The unit we rented was clean. Great jacuzzi to relax in after a hard day of skiing, nice big indoor pool and game area with ping pong, pool table and video games. The only complaint...
More
- Also Known As:
- The Village Green At Stowe Hotel Stowe
- The Village Green At Stowe Hotel
