Featuring free Wi-Fi throughout the property, Self Hostel is situated in Sao Paulo, 2.7 km from Pacaembu Stadium and 1.9 km from Allianz Parque. The property is around 3.5 km from Teatro Porto Seguro, 3.7 km from Copan Building and 3.
Number of rooms: 14
445 Alameda Olga, Barra Funda, Sao Paulo, CEP 01155-040, Brazil