We had such a great time in Stowe and at the mountain road resort!
The indoor pool and hot tub room are the best place to chill after the slopes and I'm sure the out door pool is great in summer as the grounds are big and beautiful.
We can't wait to go back!
More
- The Mountain Road Hotel
- Mountain Road Resort
