Hilton Garden Inn of Champaign
1501 S. Neil St., Champaign, IL 61820
Hotels & Motels
The Hilton Garden Inn is located 2 blocks from campus and features banquet rooms, meeting rooms, the most up to date hotel rooms and services.
1501 S. Neil St., Champaign, IL 61820
Hotels & Motels