Located in São Paulo city centre, just 100 metres from the famous Bar Brahma and 400 metres from República Square, Timbiras Palace Hotel features a business centre and free Wi-Fi in the reception.
Number of rooms: 82
Rua Dos Timbiras, 621, Sao Paulo, CEP 01208-010, Brazil