Southbridge hotels & apartments, all accommodations in Southbridge

Recommended hotels in Southbridge

Southbridge Hotel And Conference Center photo

Southbridge Hotel And Conference Center

Southbridge Hotel And Conference Center is rated 3 stars and provides visitors with an elevator, a souvenir shop and a luggage storage. Since 2000, it has been hosting guests in the heart of…

14 Mechanic Street, Southbridge, United States