Southbridge Hotel & Conference Center

, Southbridge, United States
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Southbridge

Southbridge Hotel & Conference Center

Rooms: 203

14 Mechanic Street - Southbridge - Massachusetts - 1550 - United States Hotel Website | 508-765-8000
27 Traveller

Reviews - Southbridge Hotel & Conference Center

Top Local Tips for Southbridge

Easy Access to Sturbridge Villiage Area Rte 131 connects the hotel location straight to Sturbridge Village Area. No need to get on the highway.

(hotels)loading
Travel Library Traveller Rating?
8.0/10

See All 27 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Southbridge Hotel & Conference Center