MIT Endicott House Conference Centers | Unique Venues
MIT Endicott House
  • Share

MIT Endicott House

About

World Class Conference Center Owned and Operated by MIT

A magnificent estate located less than 12 miles from Boston, the MIT Endicott House is no ordinary conference center. The award-winning facility is located in a secluded landscaped setting on 25 acres designed by historic landscape architect, Frederick Law Olmsted, yet is conveniently located only one mile from Interstate 95. The stunning French Manor-style mansion features breathtaking vistas of the Blue Hills, alongside beautifully preserved and maintained gardens.

Built in 1934, artisans were brought in from Europe to construct the mansion, taking five years to complete it. Today, the Mansion defines the merging of old world refinement with modern amenities, and has become one of New England’s finest dedicated conference centers. The elegant property features 13 richly appointed Mansion guest rooms, and an additional 25 modern guest rooms located in the adjacent Brooks Center. The MIT Endicott House can accommodate small and mid-sized groups for executive retreats, corporate meetings, and training or educational sessions. 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.

The Endicott House is available to the MIT community, and private organizations and corporations, for meetings, conferences and special events. Read more about us at our blog or read below to learn more about the MIT Endicott House conference centers and meeting space in Massachussets.

Venue Location + Transportation

Address

 
80 Haven St,
Dedham, Massachusetts 02026