Executive Lodge and Conference Center
Start: January 1, 2026
Projected Completion: Mid-2027
In support of Babson’s strategic plan and commitment to lifelong learning initiatives, the College began construction on a state-of-the-art executive lodge and conference center on the site of the former conference center garage.
The new 77,600 square foot facility will feature 70+ guest rooms, a restaurant and bar, a large banquet space for increased rental capacity, and 7,500 square feet of high-quality classrooms and conference spaces, of which we plan to pursue IACC certification.
Concept Renderings






