Hampton Inn Sturbridge

328 Main St
Sturbridge
Massachusetts
United States