MIT Endicott House
80 Haven Street, Dedham, MA 02026
MIT’s Endicott House Conference Center
Your distraction-free getaway for work and play
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.
Amenities & Services
WiFi
Accessibility
Coffee/Tea
Door w/Lock
Entry
Filtered Water
Parking
Room Set-up
Whiteboard
Window View
MIT Endicott House
80 Haven Street, Dedham, MA 02026