If you are in love with sports, the 2-star Pousada Brasil - Self Check-In Aparecida has a great location as it is set 750 metres from Penidao Stadium; also Morro do Cruzeiro is about a 9-minute stroll away. This Aparecida inn provides rooms with views of the city and a laundry room and housekeeping.
The property is placed about 85 km from Sao Jose dos Campos Regional airport and within 5 minutes' drive of such cultural venues as Memorial of Devotion Our Lady Aparecida Museum. Standing within 9 minutes' walk of Basilica of the National Shrine of Our Lady of Aparecida, the Pousada Brasil - Self Check-In is not too far from Sala das Promessas. The accommodation is situated a 5-minute drive from Hill & Mirante Tower, and Aparecida bus station lies merely 850 metres away. The Estacao Santuario cable car station is right by Pousada Brasil - Self Check-In.
This Aparecida property features 8 rooms equipped with a TV set as well as a mini-fridge-bar. Guests can also use a shower, along with such amenities as complimentary toiletries.
The hotel offers breakfast in the restaurant. The American Brasil restaurant serves American food.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Pousada Brasil - Self Check-In!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.