Travelodge Sturbridge

400 Route 15
Sturbridge
Massachusetts
United States