420 Magic Mountain Access Road Londonderry Vermont
With a stay at The Upper Pass Lodge at Magic Mountain in Londonderry, you'll be in a national park, just steps from Magic Mountain Ski Resort and a 4-minute drive from Lowell Lake State Park. Featured amenities include express check-out, luggage storage, and coffee/tea in a common area. Free self parking is available onsite.