Total Accommodation | 73 Properties |
Popular Hotel | Sturbridge Host Hotel & Conference Center, Southbridge Hotel and Conference Center |
Popular Landmark | DCU Center (Worcester Centrum Centre), Fitton Field |
The most popular hotels booked by tourists are Sturbridge Host Hotel & Conference Center, Southbridge Hotel and Conference Center, La Quinta Inn & Suites by Wyndham Sturbridge, Old Sturbridge Inn and Reeder Family Lodges, Holiday Inn Express & Suites STURBRIDGE, an IHG Hotel, Publick House Historic Inn and Country Motor Lodge, Comfort Inn & Suites Sturbridge - Brimfield, Economy Lodge, Hampton Inn Sturbridge, Sturbridge Country Inn
Currently, there are around 73 hotels that you can book in Old Sturbridge Village