10/10
Our group had 4 generations on this trip and it could not have been more amazing! The location is perfect with walking distance to the Tollhouse lift and an easy and convenient shuttle up the mountain. The village of Stowe is a picture-perfect New England town and made for an incredible backdrop for Christmas shopping! The house was everything we had hoped for, and we'll definitely be returning!
Kevin B.
Stayed 6 nights in Dec 2024