Southbridge Hotel and Conference Center
Southbridge -> Massachusetts -> New England -> Northeast -> the USA
MA 01550 14 Mechanic Street, Southbridge, MA 01550, United States of AmericaSouthbridge Hotel and Conference Center on the map
Southbridge Hotel and Conference Center. Hotel in Southbridge
This Southbridge, Massachusetts hotel features an indoor swimming pool, on-site dining, and events spaces. Free Wi-Fi is available throughout the hotel. Old Sturbridge Village is 5 miles away.
Price from $67
Photos of Southbridge Hotel and Conference Center. Southbridge
The Information about Southbridge, Massachusetts, the USA
Southbridge is a city in Worcester County, Massachusetts, United States. Book the Southbridge Hotel and Conference Center in the Southbridge, Massachusetts. The population was 17,740 at the 2020 census. The cost of living in the Southbridge Hotel and Conference Center located in the Southbridge, Massachusetts from 67$. Although Southbridge has a city form of government, it is legally known as the Town of Southbridge.. Book the Southbridge Hotel and Conference Center in the Southbridge, Massachusetts.