Surrounded by 120 wooded acres, this high-end mountain resort is 4 miles from the ski slopes of Stowe Mountain Resort.
Refined, airy rooms offer marble bathrooms, free Wi-Fi, flat-screen TVs and iPod docks, as well as Keurig coffeemakers. Suites add pul