The Upper Pass Lodge at Magic Mountain is a 2.5-star independent property in Londonderry, Vermont, positioned at the base of Magic Mountain Ski Resort. The lodge offers straightforward accommodations with a bar and lounge, complimentary breakfast, and free parking. Pets are welcome, and staff are available at the front desk to assist guests during their stay.
The property sits steps from Magic Mountain Ski Resort and within a short drive of Lowell Lake State Park. Stratton Mountain Ski Resort lies 16.6 miles away, while the Green Mountain National Forest is 6.5 miles distant. The location is practical for skiers and hikers visiting southern Vermont's mountain destinations.