Our Location - Magic Mountain Ski Area | Londonderry Vermont

The Upper Pass Lodge is located in the quant town of Londonderry Vermont. We are centrally located in-between many Southern Vermont destinations including Chester, Manchester, Dorset, Bromley, and Stratton. Maximizing your excursion options while you stay with us. We are 15 minutes from Bromley Mountain, and 25 minutes from Stratton Mountain Resort. 15 minutes to Chester, VT. Historic Manchester Vermont is also 25 minutes from the Lodge, a small historic Vermont town, showcasing designer outlets, numerous restaurants and the Home of Robert Todd Lincoln.

View Larger Map