Placé à environ 10 minutes de marche de Jumping Rock et à 500 mètres de la station de ski Magic Mountain, l'hotel The Upper Pass Lodge Londonderry confortable héberge ses clients avec un spa. Doté de 22 chambres avec vue sur les montagnes, l'hotel confortable est situé à environ 2 km du Parc d'État de Lowell Lake.
La résidence est à environ 10 minutes en voiture de South Londonderry Village Historic District, à environ 15 minutes en voiture de l'étang Lily. Upper Pass Lodge est aussi à 7 km des sites naturels tels que la ferme Taylor. Cet établissement 2 étoiles est situé à quelques pas de la Stratton Mountain. Les édifices religieux notables à proximité incluent Second Congregational Church, à environ 20 minutes en voiture de l'hotel. Tubing Park Tow se trouve près d'Upper Pass Lodge de Londonderry.
Chaque chambre à cet hébergement propose un bureau et une TV multi-canal. Quelques chambres sont approvisionnées d'une baignoire spa et une douche. Elles sont équipées de salles de bains privées.
Le bar lounge de l'hotel The Upper Pass Lodge offre des boissons relaxantes. L'espace bar comprend une terrasse. Dégustez des spécialités de la cuisine moderne au Red Slate situé juste à quelques pas de l'hotel.