Where do you need Entertainment Venues ?
About Holiday Inn Champaign/Urbana
Holiday Inn Champaign/Urbana is located at 1001 Killarney Street, Urbana, IL. This business specializes in Wedding Venues and Hotels & Motels.
Holiday Inn Champaign/Urbana is located at 1001 Killarney Street, Urbana, IL. This business specializes in Wedding Venues and Hotels & Motels.