Holiday Inn Chicago, IL - Elmhurst features 238 hotel guestrooms, a Holidome Recreation Center, and dining establishments. The
Holidome featuring an indoor pool, Jacuzzi, sauna, fitness room, electronic game room, ping-pong tables, volleyball court, pool tables and basketball.
Holiday Inn Hotel
624 N. York Rd.
ELMHURST, IL 60126
Holiday Inn Hotel, Elmhurst, Chicago IL
Holiday Inn Lowest
Internet Rate Guarantee
Good Hotels USA Good Hotels USA
Good Hotels Illinois Good Hotels Illinois