Go Hotels
Home > United States > Massachusetts > Southbridge United States Flag

We have 2 hotels in Southbridge.

Conference Center Hotel Southbridge Star Rating 3        
14 Mechanic Street

Set in a restored redbrick factory, this modern hotel and conference center is 6 miles from Old Sturbridge Village, a museum recreating 19th century life, and 8 miles from the hiking trails at Wells State Park.The straightforward rooms and suites provide free Wi-Fi and flat-screen TVs, as well as minifridges and coffeemakers. Suites add living rooms.
Vienna Historic Inn Star Rating 3        
14 South Street

European fare, including Austrian & Hungarian dishes, served amid old-world decor at the Vienna Inn. Free parking..
More on Southbridge .
The Town of Southbridge has a city form of government with a city council legislative body, but via a statute calls itself a Town. It is located in Worcester County, Massachusetts, United States. The population was 16,719 at the 2010 census.