I Hotel And Conference Center is a 3-star property situated about 2.1 km from University of Illinois Main Quad. Offering accommodation in a 5-story building, I Hotel And Conference Center has been hosting guests since 2008 and features art deco architecture.
This contemporary venue is situated 250 meters away from University of Illinois Assembly Hall, State Farm Center and Memorial Stadium. The city center lies within 3 km from the venue.
A theater and a museum are set within walking distance.
Guests will find Hazelwood & Oak bus stop next to I Hotel And Conference Center. University Of Illinois Willard airport is approximately 10 minutes' drive away.
This property comprises 126 inviting guestrooms featuring TV, a separate toilet, wireless internet, an in-room safe and climate control. Some of the rooms feature exquisite décor and leather furnishings.
Eat & Drink
Guests can enjoy American snacks and meals in Houlihan's located 100 meters away.
There are bicycle rental services on site.
The property offers stone massage and reflex massage, encouraging guests to unwind.
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.