Econo Lodge
Overview of Econo Lodge
Econo Lodge
South Holland hotel with free self parking
Reviews
4.6
Popular amenities
Explore the neighborhood
17301 S Halsted St, Building B, South Holland, IL, 60473
- South Holland Village Hall5 min drive
- River Oaks Center9 min drive
- Hollywood Casino Amphitheatre15 min drive
- Chicago, IL (MDW-Midway Intl.)35 min drive