A magnificent estate located less than 12 miles from the city of Boston, Endicott House is no ordinary conference center. The award-winning facility is located in a secluded landscaped setting on 25 acres in the historic town of Dedham, MA. The house is ideal for special events, holiday celebrations, elegant corporate dinners, and even casual gatherings such as cookouts and summer picnics. Designed to make up to 125 guests eminently comfortable, there are also nine meeting rooms, four seminar rooms, an amphitheater-style lecture hall, a large foyer, as well as a deck and gazebo for informal outdoor discussions.
Please contact us for pricing and more detailed information.
Special Features:
Professional event planners; all-inclusive conference packages; selection of menus; wooded pathways located on the grounds; basketball half court, volleyball, tennis courts, croquet, horseshoes, swimming pool, exercise room