Skip to main content

Hotel Econo Lodge 2 *

17225 SOUTH HALSTED ST SOUTH HOLLAND, IL 60473 USA, South Holland, United States Show on the map
  • WiFi WiFi
  • Car park Car park
  • Air conditioning Air conditioning
Excellent location

Choose your room


This South Holland hotel is conveniently located at the junction of Interstate 80 and Interstate 294 in the south suburbs of Chicago. The Econo Lodge is ideally located only 20 minutes from downtown Chicago

Check-in and check-out
Check-in starts at: 15:00
Check-out ends at: 11:30


  • General General
    • WiFi
    • Internet
    • Car park
    • Air conditioning
    • Heating
    • Non-smoker Rooms
    • Pets not allowed
  • Reception services Reception services
    • 24-Hour Front Desk
  • Food and beverage Food and beverage
    • Room Service
    • Vending Machine (drinks)

Reviews: Hotel Econo Lodge

This hotel has no reviews. Would you like to add your own review?