530 Main Street 01518 Fiskdale MA US, FISKDALE (MA)
Property Location
When you stay at Sturbridge Country Inn in Fiskdale, you'll be within a 5-minute drive of Old Sturbridge Village. This hotel is 20.1 mi (32.4 km) from College of the Holy Cross and 22.4 mi (36.1 km) from DCU Center.
Rooms
Make yourself at home in one of the 16 guestrooms.