Vermont Ski House

This Stowe, Vermont ski houseand family compound is located on a steep mountainside with views towards two scenic mountain tops.  It offers ski-in, ski-out options.