Doté d'un restaurant, d'un spa et d'un centre de conférences sur place, l'I Hotel and Illinois Conference Center est situé à côté du State Farm Center et du Memorial Stadium, sur le campus de l'Université de l'Illinois.
Nombre de chambres: 126
1900 South First Street, Champaign, IL 61820, États-Unis
Hôtel réservé 1 fois aujourd'hui.