The Upper Pass Lodge
Closed
420 Magic Mtn Access
Londonderry, VT 05148
The Upper Pass Lodge is a pet-friendly lodging option located at the base of Magic Mountain in Londonderry, Vermont. Offering affordable year-round accommodations, it provides a cozy retreat for visitors seeking adventure in Southern Vermont.
Generated from the website
See a problem?
You might also like
Partial Data by Foursquare.