Directions to Hilton Garden Inn Champaign, Champaign

Hilton-garden-inn-champaign-map
The Hilton Garden Inn Champaign in Champaign is located at 1501 SOUTH NEIL STREET , Champaign , IL, US .   Click on the Google Map above to get an interactive version and see the area around the Hilton Garden Inn Champaign .