608B_Topnotch is situated a mere 3.8 km away from Stowe Mountain Resort.
Von Trapp Family Lodge is roughly 3.2 km from the property. Serving a vast range of dishes, Flannel and Backyard Tavern are within 5 minutes’ walk.
Situated in Stowe, the villa is set close to Stowe Craft & Design.
Eat & Drink
A kitchen is featured on the premises.
No internet access available
No parking available.
+ Read more- Less
This field is required.