Wellsworth Hotel


Southbridge • Show on map
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
