Affacciato sulle montagne, il Northern Lights sorge a Stowe, a 7 km dal Von Trapp Family Lodge e a 15 km da Mount Mansfield. Questa struttura offre l'accesso a un balcone, un parcheggio privato gratuito e la connessione WiFi gratuita.
La casa vacanze presenta 2 camere da letto, una TV con canali satellitari, una cucina attrezzata con lavastoviglie e forno a microonde, e 3 bagni con doccia. Per una maggiore comodità, la struttura fornisce asciugamani e lenzuola a un costo aggiuntivo.
La struttura fornisce il servizio di noleggio biciclette.
Tra i luoghi di interesse nelle vicinanze del Northern Lights figurano lo Stowe Village Historic District, il Vermont Ski Museum e lo Stowe Historical Society Museum. L'Aeroporto più vicino è quello Internazionale di Burlington, a 37 km.