The 3-star Country Inn & Suites By Radisson, Champaign North, Il is located 25 km from University of Illinois-Willard airport and offers a swimming pool as well as a gym facility. This smoke-free inn is a good starting point to Champaign's sports attractions, including Memorial Stadium, which is around 10 minutes' drive away.
You'll be at a distance of 3.2 km from Champaign Public Library and at a distance of 3.8 km from Busey Woods. Cultural sights in the area are Japan House Cultural Center (4.2 km) and Alma Mater Statue (3.8 km). Crystal Lake Park is situated around 4 km from this Champaign hotel. Country Inn & Suites By Radisson, Champaign North, Il is also right off a motorway.
Each of the 83 rooms is equipped with an iron with ironing board and climate control as well as high-speed internet and a flat-screen TV with satellite channels. They have a comfortable interior. The private bathrooms have a separate toilet and a shower, along with comforts such as a hair dryer and towels.
A complimentary continental breakfast is offered at the Country Inn & Suites By Radisson, Champaign North, Il. Panda Express serves Chinese dishes and lies not so far from the property.