It is on record that Sao Paulo is the largest city in Brazil but it doesn’t end there. There are great 5-star hotels you would not dare to miss if you happen to be in Sao Paulo. Sao Paulo is also one of the richest cities as far as Brazil is concerned. The cities are lined with exotic boutiques where travellers can spend time.