I agree with the reviewers who give the Village Green an average to very good rating. The facility is pleasant, simple, comfortable, spacious, and it grows on you.
Just be forewarned that there is no internet access in the units for your laptop. You have to bring your laptop to the administrative building to get wifi access. That office closes at 5:00 pm and it gets cold standing outside trying to get a signal. So if you aren't computer-dependent, this is a great place.
- Also Known As:
- The Village Green At Stowe Hotel Stowe
- The Village Green At Stowe Vermont