Escape to this Stockbridge, Vermont ski chalet overlooking beautiful White River Valley. Nestled atop Vulture Mountain, enjoy panoramic views of some of the most amazing scenery in the Green Mountains. Some activities include nearby skiing, snowmobiling, snowshoeing, hiking and fishing. Being located just 11 miles to I-89 and four ski resorts within 13-30 miles makes our home the perfect Vermont getaway. With views of Killington and Pico our home is truly the place for your next ski vacation!