Scottish Inns Sturbridge, Sturbridge

Scottish Inns Sturbridge

142 Main Street

Scottish Inn is 2 miles from the world famous Old Sturbridge Villages and within minutes from the antique markets. For meals you can choose from one of the many restaurants in walking distance from our property. Scottish Inn at Sturbridge is comfortable and quaint but yet, affordable anytime of the year.