Southbridge hotels & apartments, all accommodations in Southbridge

Recommended hotels in Southbridge

Southbridge Hotel And Conference Center photo

Southbridge Hotel And Conference Center

The elegant Southbridge Hotel And Conference Center is situated in the heart of Southbridge close to College of the Holy Cross, Stageloft Repertory Theater and Westville Recreation Area.

14 Mechanic Street, Southbridge, MA, United States