This traditional hotel features spacious rooms with free Wi-Fi in downtown São Paulo. It is 300 metres from Santa Cecília Subway Station, offering a coffee shop and a 24-hour reception.
Number of rooms: 74
Av. São João, 1399, Santa Cecilia, Sao Paulo, CEP 01211-100, Brazil