Gracefully blending historic touches with a contemporary feel and resort-style amenities, the Wellsworth Hotel near Sturbridge, MA, is the ideal setting for work and leisure. Our stately hotel preserves the architectural heritage of the American Optical Company, an eyeglass and optics manufacturer and innovator that called Southbridge, MA, home for 160 years. Today, guests feel the grandeur of an earlier era within the brick façade as they ascend the grand, spiral staircase and mingle by the hand-carved marble fireplace. This is history, hotel and home, redefined.
Address | 14 Mechanic Street, Southbridge, MA 01550 |
---|---|
Property Type | Hotel |
# Jobs | 12 |