Penha Imperial Hotel Sao Paulo offers 41 rooms about a 10-minute drive from SESC Belenzinho. Guests who stay at this hotel can park their car on site.
The accommodation is located about 500 metres from Basilica de Nossa Senhora da Penha, within walking distance of Penha tube station. Igreja Nossa Senhora Do Rosario Dos Homens Pretos is about 10 minutes' walk from the hotel in Sao Paulo. There is the sprawling park "Parque Ecologico do Tiete" around 5 km away, and Terminal Aricanduva bus station fairly close to this property. For those travelling from afar, Guarulhos airport is 19 minutes' drive away.
Guests can try Brazilian dishes at the seafood restaurant Republica Dos Camaroes located approximately a 10-minute ride away.