One of the hotels for your stay in Stowe is the Northern Lights which is located at 258b Depot Street, Stowe, United States of America. There are many facilities offered at Northern Lights, both hotel and room facilities. If you are traveling to Stowe, you can choose Northern Lights as a place to stay. Northern Lights is located in the region of Vermont, Stowe-Smuggler's Notch, Central Vermont, New England, Region East, East, Erechim, East.
Rotate image to see Northern Lights
Choose a room
Two-Bedroom Holiday Home
Room size (1 square metres)Room amenities
- Mountain view
- Oven
- Balcony
- Dining area
- Private Bathroom
- Stovetop
- Dining table
- Wireless internet
- Towels
- Fireplace
- Toilet
- Spa tub
- Hairdryer
- Towels/Sheets (extra fee)
- Kitchenware
- Washing machine
- Microwave
- Dishwasher
- Satellite channels
- Dryer
- Refrigerator
- Heating
- Shower
- TV
- Internet facilities
- Kitchen
Hotel Amenities
- Water sports facilities on site
- Private Parking
- Horseback riding
- Game room
- Fitness center
- Laundry
- Smoke-free property
- Free Wifi
- Free parking
- Skiing
- Golf course (within 2 miles)
- Wifi
- Parking on site
- Internet
- Ironing service
- Parking
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets are not allowed