Weddings near Sturbridge, Massachusetts


Check Availability

Weddings & Social Events

In a scenic riverside setting in Southbridge, Massachusetts, this magnificently restored hotel is a distinctive setting for weddings and social events. A magnificent clock tower rises above the 100-year-old façade of the American Optical Company, which has been painstakingly preserved to create a unique focal point. Within the century-old facade is a luxurious new interior and ballroom.

For dinners, receptions and themed events, we offer an array of indoor and outdoor venues. Two private dining rooms give an intimate feel to small gatherings. The elegant Crystal Ballroom is the ideal setting for larger, formal dinners, wedding receptions and reunions.

You and your guests will enjoy a full range of fine hotel services and amenities:

  • Full service catering with custom menu planning
  • Well manicured picturesque grounds for photos or outside reception
  • Ample free parking
  • 203 well-appointed executive guest rooms and suites for overnight guests
  • Extensive range of recreational facilities, including fitness center, indoor pool, hot tub, sauna and steam rooms, racquetball courts and basketball court, billiards, and darts.
  • Visions Restaurant available for breakfast, lunch and dinner functions; Shades Lounge offers beverages and casual fare.
  • Convenient location; one hour drive to Boston or Hartford.  Easy access from I84 and Mass Pike.
  • Near shopping, sightseeing and antiquing in Old Sturbridge Village

Planning an event?

Call 508.765.8200 or