Southbridge Hotel & Conference Center
(508) 765-8000 (508) 765-7600 14 Mechanic Street, Southbridge, MA 01550 M-Su 24hrOfficial site
Discover a peaceful New England getaway at the Southbridge Hotel & Conference Center, conveniently located minutes from Sturbridge and less than an hour’s drive from Boston, Springfield, Hartford, CT, and Providence, RI. Nestled alongside the Quinebaug River in the charming Massachusetts town of Southbridge, our acclaimed property provides an ideal setting for relaxing retreats, weekend getaways and productive business meetings.
American Express, Discover, MasterCard, and Visa gladly accepted