200 South Mannheim Road, Westchester
The West-O'Hare Terminal of the Chicago Airport The Holiday Inn Express is conveniently located off I-290 near O'Hare airport and is also only a short drive from the exciting city centre of Chicago.