The Upper Pass Lodge at Magic Mountain brings affordable diamond quality guest service to Londonderry, Vermont. The newly renovated lobby, lounge and dining room emphasize the feeling of Vermont while our bar is the ONLY bar in Vermont that EXCLUSIVELY features Vermont made beer, wine and spirits. Pets are always welcome. Make a reservation.
Member Since: 2014