Hotel ★★

Scottish Inns Sturbridge

142 Main Street, Sturbridge (MA), United States Show on map

Pleasant1 reviews 6.8
★6.8/10Pleasant

About Scottish Inns Sturbridge

Scottish Inns Sturbridge is a 2-star hotel in Sturbridge (MA), United States. Guests rate it 6.8/10 (pleasant) across 1 reviews, ranking it #13 of 14 places to stay in Sturbridge (MA).

Property facts

Property type
Hotel
Star rating
2 stars
Chain
Hospitality International

Location

142 Main Street, Sturbridge (MA), 1566, United States

Loading map…

Frequently asked questions

Is Scottish Inns Sturbridge a good place to stay?

Scottish Inns Sturbridge has a guest rating of 6.8 out of 10 from 1 reviews, which is considered pleasant. It ranks #13 of 14 properties in Sturbridge (MA) on Triptoic.

Where is Scottish Inns Sturbridge located?

Scottish Inns Sturbridge is located at 142 Main Street, Sturbridge (MA) 1566, United States.

How many stars does Scottish Inns Sturbridge have?

Scottish Inns Sturbridge is rated 2 stars.

Stays near Scottish Inns Sturbridge

Highly rated alternatives close by

All 14 in Sturbridge (MA) →
6.8 1 reviews
Check prices