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 I have is that the beds we had need to be updated (very soft) with the furniture in the living room as well was not that comfortable.. Also, they could use more frying pans since we only had one. Overall I would definitely go back.
- Also Known As:
- The Village Green At Stowe Hotel Stowe
- The Village Green At Stowe Vermont