1. Holiday Inn Express & Suites Chicago West-O'Hare Arpt Area 200 S Mannheim Rd, Hillside, IL 60162 Coordinate: 41.86626,-87.88303 Phone: (800) 345-8082