Situated approximately 7 km from the 2-star Hotel Barao Da Taquara Rio de Janeiro, guests can visit the multi - purpose Joao Havelange Olympic Stadium.
The rooms at the Barao Da Taquara Rio de Janeiro include climate control, as well as media facilities like a flat-screen TV with satellite channels.
Located within 5 minutes' walk of the accommodation, the restaurant Bosque da Praca offers a Brazilian menu.
The Von Martius Visitor Center is also located about 25 minutes' walk from the hotel. Nature lovers will appreciate proximity to Madureira Park, which is 4.2 km away. This Rio de Janeiro hotel is just moments from Praca Seca bus station.