Homewood Suites 1417 South Neil Street - Champaign, Illinois 61820 Approximately 17.7 miles from John and Mary E Kirby Hospital Compare prices for Homewood Suites by Hilton Champaign-Urbana with nearby hotels
Homewood Suites by Hilton Champaign-Urbana is the closest Homewood Suites hotel to John and Mary E Kirby Hospital.
Homewood Suites Closest To John and Mary E Kirby Hospital