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.