The elegant 3-star I Hotel And Conference Center lies within walking distance of Memorial Stadium, The Art Theater and Krannert Art Museum. Featuring Ottoman architecture, the hotel is opened since 2008.
Theaters and museums as well as parks are in a short distance from the property. Guests can get to Champaign city center, which is 3 km away.
The hotel is surrounded by a stadium and restaurants.
I Hotel And Conference Center can be reached in 10 minutes by car from University Of Illinois Willard airport.
This property comprises 125 rooms featuring Luxury Room, Deluxe Double Room and Suite with a safe, a telephone, a minibar, free Wi-Fi and individual climate control. The modern rooms come with ergonomic leather furniture.
Eat & Drink
A complimentary continental breakfast is served in the dining room. American dishes are served in the al fresco restaurant.
The hotel offers a cash machine, a lift and allergy-free rooms along with a catering service, a copier and a meeting room to fulfill the needs of all travelers.
Wireless internet is available in the hotel rooms for free.
Free private parking is possible on site.