The Stowe Ski Barn Vacation Home Hyde Park, Vermont
Situated in Hyde Park, 33 km from Mount Mansfield and 17 km from Stowe Village Historic District, The Stowe Ski Barn features air-conditioned accommodation with a patio and free Wi-Fi.
Hyde Park, 05655, United States