Located in the Vila Mariana district, just 1969 feet from the recently inaugurated Hospital So Paulo Subway Station, the 4-star Green Place Ibirapuera invites you to stay in cozy accommodations with free WiFi a ... Read more

View all Luxury Hotels in Sao Paulo