: I Hotel And Conference Center Map Unavailable Address 1900 South First Street Champaign Illinois 61820 US 61820 United States Upcoming Events No events in this location