Southbridge Hotel & Conference Center
14 Mechanic St.
The Southbridge Hotel & Conference Center combines the beauty and hospitality of a fine hotel with the technological convenience of a conference center. Located in Central Massachusetts; our 20,000 square foot conference center space includes 9 board rooms, 4 classrooms, tiered amphitheater for up to 250, main ballroom, distance learning tiered classroom, and computer lab. We can accommodate groups from 2-400. We offer 203 overnight guest rooms which have been carefully designed for comfort, relaxation, and study. Attendees will find our retreat-like setting to be conveniently located and easily accessible from MA, CT, RI and/or NY. The Conference Center, an IACC approved facility, is designed specifically to provide an extraordinary experience.