Located in Northlake, Super 8 Chicago Northlake O'Hare South is close to Cernan Earth and Space Center and Stevenson Park.
This hotel is within the vicinity of Rosemont Theatre and Odeum Sports and Expo Center.
Read More About Super 8 Chicago Northlake O'Hare South
- FREE Airport Shuttle
- FREE Breakfast
(*) = Free, some restrictions may apply.