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

A rendering of the ELCC outside at night

Rendering of the lobby

Conference dining room rendering

Conference rendering of ballroom

Conference lobby rendering

Conference classroom rendering

Conference classroom rendering