Located in the peaceful New England town of Southbridge, Massachusetts, The Southbridge Hotel and Conference Center is within an hour’s drive of both Boston and Hartford. The Southbridge Center combines the beauty and hospitality of a fine hotel with the technological convenience of a conference center meeting.
Nestled along the scenic Quinebaug River, The Southbridge Hotel and Conference Center is an elegantly restored historic property. Accredited by the International Association of Conference Centers (IACC), The Southbridge Center combines evocative architecture with new millennium technology to create an incomparable destination for productive meetings or some well-deserved leisure. Discover this riverside retreat and charming New England setting for your next business meeting, conference or social event.