Located within the green Cricket Creek Country Forest Preserve, Courtyard Elmhurst is a 15-minute drive from Elmhurst College and Chicago O’Hare International Airport. It features an indoor pool with hot tub and a well-equipped gym.
Number of rooms: 140
370 North Illinois Route 83, Elmhurst, IL 60126, United States
Hotel booked 1 times today.