• MIT Endicott House

    • Meeting Space & Convention Services
    80 Haven Street
    Dedham, MA 02026
    (617) 253-5211
    (781) 326-8702 (fax)
    • About

      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 endicott conference center boston stunning French Manor-style mansion features breathtaking vistas of the Blue Hills, alongside beautifully preserved and maintained gardens.


    • Welcome New Members!

    • Member Events