Traveled to Stowe hoping to find the most snow of this meager winter. I was not disappointed. The mountain made great use of what little natural snow they had. The Stowe hosts were helpful in letting skiers know what trails had the best snow. Overall, I felt well taken care off.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.