Scottish Inns Sturbridge, Sturbridge
Scottish Inns Sturbridge
142 Main StreetScottish 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.