Econo Lodge 408 Main Street - Sturbridge, Massachusetts 01566 Approximately 4.8 miles from Southbridge Church of God Compare prices for Econo Lodge Sturbridge Route 20 with nearby hotels
Econo Lodge Sturbridge Route 20 is the closest Econo Lodge hotel to Southbridge Church of God.