Sturbridge is a memorable location for a wedding for many reasons. South Central Massachusetts is convenient to Springfield, Boston and Providence airports as well as the Worcester and Southbridge airports. Sturbridge is positioned at the juncture of I-84 and I-90. Sturbridge’s lodging, food and beverage venues along with acres of outdoor locations offer many options to consider.