The thing you need to remember about Sao Paulo is that it is HUGE. Therefore, you would probably want to stay somewhere relatively close to where your business will be. Just for reference, I took a cab from the Melia to the Sheraton, in the morning, and it took 45 minutes. The Melia is nice, but I think its way overpriced. There are some nice restaurants in the adjacent mall.