Econolodge Chicago South Holland Hotel
17301 S Halsted St, Building B, South Holland, 60473, United States
This South Holland hotel is located off Interstate 80, 16.9 km from Odyssey Fun World, a family park. Free Wi-Fi is available and rooms include satellite TV with the HBO channel.
Great location. Great price. Very clean room and great staff.