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.