1160 W Devon Avenue Elk Grove Village Illinois
Located in Elk Grove Village, Country Inn & Suites by Radisson, Elk Grove Village/Itasca is connected to the convention center, within a 5-minute drive of Ned Brown Forest Preserve and Alexian Brothers Medical Center. Featured amenities include complimentary wired Internet access, a 24-hour business center, and express check-out. Free self parking is available onsite.