Rua Martins Fontes 71 | Continuação da R. Augusta e esquina da R. da Consolação, Av. São Luiz e R. Xavier de Toledo, Sao Paulo, State of Sao Paulo 01050-000, Brazil
1.0 km from Catedral da Se de Sao Paulo
#1 Best Value of 4,165 places to stay in Sao Paulo