This hotel is located in the Moema district at the heart of São Paulo. It is just a short distance to an array of shopping and entertainment venues in the business district as well as Ibirapuera Park, the city?s green lung.
See more: Hotels in South America Hotels in Brazil Hotels in Sao Paulo Holiday Destinations in South America