The I Hotel, on the University of Illinois Campus, is the perfect place to stay during your visit to the college, or for that matter, any time you visit the Champaign-Urbana area. Read more
I Hotel, Champaign IL: Boutique Hotel on U of I Campus

The I Hotel, on the University of Illinois Campus, is the perfect place to stay during your visit to the college, or for that matter, any time you visit the Champaign-Urbana area. Read more