Home

Holiday Inn Elmhurst Chicago

3 Star Rating Elmhurst, IL

Holiday Inn Elmhurst Chicago The Holiday Inn Elmhurst is located two miles from Oak Brook Center Mall, Elmhurst Art Museum and Elmhurst College. O'Hare Airport is 7 miles away.

The hotel features 237 newly appointed guest rooms with cable TV, coffee maker, high-speed Internet access, hair dryer, iron and ironing board.

The Holidome recreation center offers an indoor pool, Jacuzzi, sauna, fitness room, electronic game room, ping-pong tables, volleyball court, pool tables and basketball.

For dining, the hotel features Hang Time Restaurant and Bar, open for all meals, features American cuisine in a comfortable and relaxing environment.

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 


Location

624 North York Road, Elmhurst, IL 60126, USA