Situated around a 10-minute walk from Jumping Rock and 0.3 miles from Magic Mountain Ski Area, the comfortable 2-star The Upper Pass Lodge Londonderry hotel welcomes guests with a spa salon. Featuring 22 rooms with views of the mountain, this hotel is 1.3 miles from Lowell Lake State Park.
Lily Pond is within a 10-minute drive of the hotel, while South Londonderry Village Historic District is approximately 15 minutes away by car. The Upper Pass Lodge is 106 miles from West Dover. This accommodation is also a short way from Stratton Mountain. The Londonderry hotel allows you to enjoy such natural sights as Taylor Farm 3.8 miles away. The property is just moments from the Tubing Park Tow cable car station.
Providing a spa bathtub and a shower, some bathrooms are also equipped with hairdryers and towels.
The Upper Pass Lodge hotel features a lounge bar for guests to enjoy relaxing drinks. It also features a terrace for guests' comfort. Red Slate is just a few steps from this hotel.