Holiday Inn Hotel & Conference Center
1001 Killarney St., Urbana, IL 61801
Hotels & Motels
5-story property with 202 guest rooms. Accessible indoor pool, whirlpool-sauna, and atrium lounge.
1001 Killarney St., Urbana, IL 61801
Hotels & Motels