Super 8 Chicago O'Hare Airport
Super 8 Chicago O'Hare Airport
Address:
2951 Touhy Ave, Rt 72 & Elmhurst Road, Elk Grove Village, Illinois
Traveler Rating by TripAdvisor

Traveler Comments

Needed a bit of updating and a more accurate drive time to the airport.
Please enable JavaScript to properly view and use this web site.