Homewood Suites by Hilton Champaign-Urbana is located at the address 1417 South Neil Street in Champaign, Illinois 61820. They can be contacted via phone at (217) 352-9960 for pricing, hours and directions.
For more information go to http://homewoodsuites3.hilton.com/en/hotels/illinois/homewood-suites-by-hilton-champaign-urbana-CMIHWHW/index.html
For maps and directions to Homewood Suites by Hilton Champaign-Urbana view the map to the right. For reviews of Homewood Suites by Hilton Champaign-Urbana see below.