Mill Falls at the Lake in Meredith, New Hampshire, is gearing up to become a seasonal haven for holiday celebrations. With a lineup of curated autumn and winter experiences, this lakeside retreat – a collection of cozy accommodations across Church Landing, Bay Point, Chase House, and The Inn at Mill Falls – brings together the best of New England’s natural beauty and holiday cheer.
