Executive Lodge and Conference Center (ELCC)
Start: January 1, 2026
Projected Completion: Mid-2027
In support of Babson’s strategic plan and commitment to lifelong learning initiatives, the College will begin construction on a state-of-the-art executive lodging and conference center in 2026.
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 8,900 square feet of high-quality classrooms and IACC certified conference spaces. The Executive Lodge and Conference Center will be built on the location of the current executive conference center garage.




