14 Mechanic Street
Southbridge, MA 01550
Get directions

About Us

In a scenic riverside setting in Southbridge, Massachusetts, this magnificently restored hotel is a distinctive setting for weddings and social events.

Reviews