Holiday Inn Express & Suites in Urbana, Illinois

Holiday Inn Express & Suites in Urbana is a hotel, West Killarney Street 1003 (61801). Holiday Inn Express & Suites also exists in DeKalb County.

House Number
1003
Postal Code
61801
Street
West Killarney Street
Building Type
building
Tourism
hotel
Website
https://www.ihg.com/holidayinnexpress/hotels/us/en/urbana/cmiil/hoteldetail