The Lodge at Spruce Peak

7412 Mountain Rd., Stowe, VT

Nestled at the heart of the Green Mountains, Spruce Peak is the northeast's premier mountainside destination for families, foodies, and adventure seekers year-round.

STAY
SERVICES