The 3-star Holiday Inn Elmhurst lies within 6.5 km from Legoland Discovery Center Chicago, The Oasis Water Park and Drury Lane Theater. Renovated in 2010, the hotel has welcomed guests since 1969.
Holiday Inn Elmhurst is 30 minutes' walk from the center of Elmhurst. It will take 20 minutes to get from the hotel to Naperville by car.
The hotel is set next to a college and a museum.
Holiday Inn Elmhurst lies within 10 minutes’ drive to Chicago O'hare International airport.
Modern rooms feature free wireless internet, climate control, a microwave, a sofa and a balcony. The rooms look on to the park.
Eat & Drink
Breakfast is offered in the restaurant every morning. Cosy bar is available on site. A variety of dishes are served in Hang Time and Christopher's Restaurant, which are only 5 minutes’ walk away.
A full breakfast is served and charges are applicable.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.