Stowe Motel & Snowdrift Overview
Stowe Motel and Snowdrift offers rooms, efficiencies, fireplace efficiencies, apartments, suites, and houses in Stowe, Vermont, at a great location midway between the village & the slopes. Situated on 16 beautifully landscaped acres with gorgeous mountain views from almost every unit.
33 photos · 2,326 views