Directions to Sturbridge Country Inn, Sturbridge

Sturbridge-country-inn-map
The Sturbridge Country Inn in Sturbridge is located at 530 MAIN STURBRIDGE , Sturbridge , MA, US .   Click on the Google Map above to get an interactive version and see the area around the Sturbridge Country Inn .