Get a Hotel in Southbridge

Wellsworth Hotel

Wellsworth Hotel

Southbridge • Show on map 8.8/10 View Details for Price

This Southbridge, Massachusetts hotel features an indoor swimming pool, fitness center, on-site dining, and events spaces. Free Wi-Fi is available throughout the hotel. Old Sturbridge Village is 5 miles…More info

Book now