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.
624 North York Road, Elmhurst, IL 60126, USA