The Lodge at Spruce Peak Near Alpine Slide
7412 Mountain Road -
Stowe,
VT 05672