Northern Lights Lodge - Stowe, Vermont, VT 05672, United States
Main Building
Our Main Lodge building has 30 inn/hotel rooms in a single floor layout with entrances from an indoor hallway, which also leads directly to our indoor amenities, lobby and common areas.
Our Motel building with 20 motel rooms, is located behind the Main Lodge, closer to the river, and has private outdoor entrances with adjacent parking.
Smoking Permitted