Set on 25 lushly landscaped acres overlooking a picturesque lake of the same name, our estate event venue is a landmark destination in New England for meetings, weddings, and great gatherings alike.
Set on 25 lushly landscaped acres overlooking a picturesque lake of the same name, our estate event venue is a landmark destination in New England for meetings, weddings, and great gatherings alike.