Situé sur Mountain Road à Stowe, dans le Vermont, le Northern Lights Lodge propose des piscines intérieure et extérieure, un jacuzzi, un sauna, une salle de jeux, une connexion Wi-Fi gratuite et un petit-déjeuner buffet chaud tous les jours.
Les chambres du Northern Lights Lodge disposent d'une salle de bains privative et d'une télévision par câble. Certaines comprennent des équipements de cuisine.
Le Northern Lights Lodge vous accueille à 5 km des remontées mécaniques et du Spruce Peak Performing Arts Centre. Le sentier Stowe Recreation Path se trouve à 6 km. L'aéroport international de Burlington est implanté à 66 km.