Hours may fluctuate. For detailed hours of operation, please contact the store directly.
About MIT Endicott House
MIT Endicott House in Dedham, MA is a beautiful meeting space with old-world charm and easy highway access. It features spacious rooms, smart TVs, breakout rooms, and meeting supplies. The staff is professional and dedicated to customer satisfaction. Guests enjoy delicious plated lunches and excellent food, particularly during events like the annual whisky dinner. Overnight accommodations are also available, making it an ideal choice for meetings and networking in the Greater Boston area.