C
Chris Hegwood Review of I Hotel and Conference Center
The I hotel is a wonderful event venue in Champaig...
The I hotel is a wonderful event venue in Champaign. In addition to the many conference rooms, there are many amentities including a restaurant and Starbucks. Also it's located in an area where you can walk or take a short ride to downtown.
Comments: