Home to world-class skiing, a charming downtown, historic covered bridges, and all the cider donuts you can possibly eat – it’s no wonder that Stowe, Vermont is on top of the list for many traveling in New England!
Northern Lights Lodge is a comfortable hotel just three miles from the ski lifts. This lodge features indoor and outdoor pools, a hot tub, and a sauna facility.
Surrounded by the beautiful Green Mountains and nestled on 120 acres of lush forest, this hotel provides easy access to some of the best skiing and hiking trails in Vermont.