Pousada Brasil - Self Check-in is located in Aparecida, 200 metres from National Sanctuary. Guests can enjoy the on-site bar.
Each room is fitted with a TV.
Aparecida Bus Station is 300 metres from Pousada Brasil - Self Check-in, while Aparecida Shopping is 400 metres from the property.
Liczba pokoi : 1