To enjoy your vacation in Rio de Janeiro, stay at Bora Bora Barra Resort Rio de Janeiro, which is 2.3 miles from City of Arts and a mere 9 minutes by foot from Maria Lenk Aquatics Centre.
The apartment lies in the Jacarepagua district, around 2 miles from Mirante do Caete.
Bora Bora Barra Resort provides guests with a balcony, as well as such modern comforts as an air conditioner. For added convenience, a separate toilet and a shower are available at the property. Additionally, you'll find towels.
In-room self-catering options like coffee and tea making machines, a fridge, and oven are available at the apartment for guests to make use of. This apartment is approximately a 40-minute drive from Estação D Pedro II Central railroad station.