MIT Endicott House (Building OC1)
The MIT Endicott House, located in Dedham, MA, is a distinguished conference center set within a stunning French Manor-style mansion surrounded by 25 acres of beautifully landscaped grounds designed by Frederick Law Olmsted. With 13 richly appointed guest rooms and 24 additional modern accommodations, it caters to small and mid-sized groups for corporate events, executive retreats, and special occasions.
This award-winning facility boasts state-of-the-art meeting spaces, including nine meeting rooms and an amphitheater-style lecture hall, all designed to offer a distraction-free environment ideal for productivity and collaboration. Guests can enjoy exceptional dining experiences and a unique atmosphere that combines old-world elegance with modern amenities, making it a perfect retreat just miles from Boston.
Generated from the website
Also at this address
You might also like
Partial Data by Foursquare.