El I Hotel and Illinois Conference Center alberga un restaurante, un spa y un centro de conferencias y se encuentra junto al State Farm Center y el Memorial Stadium, en el campus de la Universidad de Illinois.
Número de habitaciones: 126
1900 South First Street, Champaign, IL 61820, Estados Unidos
Hotel reservado 1 veces hoy.