Hilton Garden Inn Address 1501 S. Neil Champaign Illinois 61820 United States Upcoming Events No events in this location