Based on location alone, I would pick the Intercontinental. There is a lot to do around there (restaurants, shops and a very known museum), while the Hilton is on a business district.
Besides, the trip to the IC is not as long as to the Hilton. Depending on what time you are flying in and out of GRU, travel time may be a very important deciding factor.