Years with ListedIn
Home < Champaign < Hospitality/Lodging < I Hotel and Conference Center
Share this page on:
Share this on:
Located on the south campus of the University of Illinois in the heart of Research Park. This contemporary hotel features 125 luxurious rooms and an adjoining 38,000 square foot conference center.
Your Online Business Community