Offer - Conference and Retreat Services - MIT Endicott House

Your distraction free getaway for work and play.

A magnificent estate located less than 12 miles from the city of Boston, MIT’s 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 stunning French Manor-style mansion features breathtaking vistas of the Blue Hills, alongside beautifully preserved and maintained gardens.

Reach Out About Your Event