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.
Numero delle stanze: 98
200 Linden Avenue, Rantoul, IL 61866, Stati Uniti
Prenotato 1 volte oggi.