Description
Holiday Inn Chicago-Elmhurst is located 15 miles north of Chicagoland Speedway on York Road minutes from I-290. Hotel features Hang Time Restaurant, open for all meals, serves American favorites in a casual setting and Hang Time Sports Lounge, with satellite TV, features daily drink specials and two dartboards.
Recreational Facilities:
Holidome, with indoor pool, sauna, jacuzzi, and exercise room; game activites include table tennis, shuffleboard, pool tables, putting green, and arcade game room.
Contact Information
624. North York Road
Elmhurst, Illinois 60126
United States
Phone: 630-279-1100
Fax: 630-279-4038
Website