The Upper Pass Lodge at Magic Mountain, Londonderry, United States of America
The Upper Pass Lodge at Magic Mountain is conveniently located at 420 Magic Mountain Access Road in Londonderry, United States of America
Hotel Location:
Address: 420 Magic Mountain Access Road
City: Londonderry
State: VT
Country: United States of America
phone: +1 802-824-5600
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- In House Bar
- In Room TV