50 Hotels That Are Perfect for Leaf-Peepers
Located along scenic Lake Winnipesaukee in Meredith, New Hampshire is Mill Falls at the Lake, a boutique resort offering a variety of wellness and outdoor activities to enjoy. Guests can choose from a variety of locations and accommodation styles, from private lakeside cabins to the historic Inn at Mill Falls. They can also rent bikes to peddle through town and into the forest, or simply sit by the lake in front of a fire and roast s'mores.