I Hotel and Conference Center
BASIC INFORMATION:
State: Illinois
Address:
1900 S First Street Champaign, IL 61820Property Stars: 4 Star
More Details
A contemporary 4-star property, I Hotel & Conference Center is proudly independent. Come experience our midwestern hospitality & award-winning service
Book a day-use room as temporary office space, or prepay for 10 room nights to lock-in a promotional $100 rate. Reach Sales@StayAtTheI.com for details