Our resort is a place where ideas are born. Goals are set. Leaders are made. Connections are strengthened. Special occasions are commemorated. And the perks are big, with an inspiring environment and picturesque lakeside setting where everyone can have fun and relax.
Located in Meredith, New Hampshire, within close proximity to many of New England’s top cities, Mill Falls at the Lake resort provides an ideal location with flexible indoor and outdoor venues to meet, retreat and celebrate.