Das I Hotel and Illinois Conference Center befindet sich neben dem State Farm Center und dem Memorial Stadium auf dem Campus der University of Illinois und bietet ein eigenes Restaurant, ein Spa und ein Konferenzzentrum. Wir bieten kostenlose Parkplätze und EV-Ladestationen.
Zimmeranzahl: 126
1900 South First Street, Champaign, IL 61820, USA
Hotel heute 1-mal gebucht.