Illini Inn & Suites is set in Rantoul, within 23 km of Krannert Center for the Performing Arts and 23 km of Illini Union. Featuring a tennis court, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 98
200 Linden Avenue, Rantoul, IL 61866, United States