NORTHLAKE, IL: 1 hotel found

    Hotel star
    Hotel star

SUPER 8 BY WYNDHAM CHICAGO NORTHLAKE O’HARE SOUTH

Make yourself at home in one of the 94 air-conditioned rooms featuring refrigerators and microwaves....
Facilities
Free Parking - Restaurant - Business Centre - Free Shuttle Service - Free Wi-Fi - 24H RECEPTION* -