Hotel; Motel; Inns; Bed & Breakfast

Hilton Complex

1501 South Neil Street, Champaign, IL 61820 217-359-1151
See Map

Homewood Suites by Hilton

1501 South Neil Street Champaign, IL 61820 217-352-9970
See Map