Accommodations for Babson College
Babson Executive Conference Center
- 211 deluxe executive rooms
- Athletic facilities
- Beautiful wooded campus
- Breakfast included with room
- Boston's historical and cultural pleasures just a short car or cab ride away!
Visit the Babson Executive Conference Center or call 781-239-4000 to reserve a room.
Babson Preferred Local Hotels
Residence Inn/Dedham Hotel
259 Elm Street Dedham, Massachusetts 02026 USA
Distance from campus: 8.7 miles
399 Grove Street Newton Massachusetts 02026 USA
Distance from campus: 8.4 miles
100 Cabot Street Needham, Massachusetts 02494 USA
Distance from campus: 3.4 miles
View the entire listing of Babson Partnering Hotels along with booking forms and interactive map showing location to campus.