Sturbridge is a charming New England town located in southern Central Massachusetts approximately 60 miles (96 km) west of Boston.
Most people will find using a car the easiest way to get around town. A lot of the best shopping in town is on Main St (Rt 20), and is very walkable. There is a well maintained bicycle and hiking path accessible from the Westville Recreation area on the border of Sturbridge and Southbridge that has a connecting bridge at the dam area. An easy walk about a 2 mile loop.
Many, many dining options, ranging from the every day to the extraordinary. There are quite a few excellent restaurants in and around Sturbridge.