Sturbridge Host Hotel
Address: 7 Fairgrounds Rd
City: Sturbridge
County/district: Worcester County
Region: MA
Postal code: 01566
Country: United States