Contact information

Where to find the Country Inn & Suites by Radisson, Schaumburg, IL

1401 N Roselle Road, Schaumburg, Illinois 60195, United States

Close to the intersection of interstates 90 and 290, the Country Inn & Suites, Schaumburg, IL offers a convenient location for traveling around the north Chicago area. Flying into O’Hare International Airport (ORD)? Our hotel is just 15 miles west. To visit the Windy City, simply drive in on I-90 or book a Metra Train ticket from the Schaumburg or Roselle stations. These stations are located five miles away and offer ample commuter parking.