Travelodge by Wyndham Chicago - South Holland

17301A Halsted Street
South Holland, Illinois 60473
18.5 miles from Elks Lodge
More hotels near this hotel


Directions from Travelodge by Wyndham Chicago - South Holland to Elks Lodge


More South Holland Landmarks Near Travelodge by Wyndham Chicago - South Holland

South Suburban College (2.1 miles)