Travel
New by Accommodations
Hotel
Sturbridge Host Hotel & Conference Center
366 Main Street, Sturbridge, MA 01566Â 508-347-7393
Hotel
Comfort Inn & Suites Sturbridge-Brimfield
83 Hall Road, Sturbridge, MA 01566Â (508)347-3306
Hotel
Holiday Inn Express & Suites Sturbridge, an IHG Hotel
21 New Boston Road, Sturbridge, MA 01566Â 888 465 4329)
For all the days along the way