Remove Ads

Photos for Holiday Inn Express & Suites Urbana-Champaign (U of I Area), an IHG Hotel

4.0
19 votes

Holiday Inn Express & Suites Urbana-Champaign (U of I Area), an IHG Hotel

1003 Killarney Street, Urbana, Illinois 61801 USA

Add Photo