I Hotel And Conference Center is a 5-story hotel in a central area of Champaign at a close proximity to Krannert Art Museum, Memorial Stadium and The Art Theater offering inviting rooms with exquisite décor. The property opened in 2008 and features art deco architecture.
The city center is 30 minute walking distance from the hotel. A theater and a museum lie a short distance away.
A stadium, bars and restaurants are set close to the property.
University Of Illinois Willard airport can be reached in 10 minutes by car from I Hotel And Conference Center.
I Hotel And Conference Center provides 126 guestrooms appointed with a safe, a telephone, individual climate control, free Wi-Fi and cable TV for a pleasant stay in Champaign. The guestrooms feature carpet floor and leather furnishing.
Eat & Drink
The bar Houlihan's is within easy reach of the property.
Such business facilities as a catering service, a copier and a meeting room are also available on site.
The hotel offers stone massage and reflex massage for body relaxation and revitalization.
Wireless internet is available in the hotel rooms for free.
Free private parking is possible on site.
Year renovated: 2008.
Number of floors: 5.
Number of rooms: 126.