Complete with an outdoor swimming pool, Barra RJ Bora Bora Resort is located in Rio de Janeiro, 800 metres from Barra Olympic Park and 13 km from Joao Havelange Olympic Stadium - Engenhao. The property has mountain views and is 14 km from Tijuca Forest National Park.
The apartment comes with a Hot tub/jacuzzi flat-screen TV and 3 bedrooms. An oven and a microwave can be found in the kitchen.
Staff at the 24-hour front desk can provide guidance on what to do in the area.
The property has a sauna, a hammam and an indoor pool. A children's playground can be found at the property, along with a garden.
Post 12 - Leblon is 17 km from the apartment, while Rio de Janeiro Botanical Gardens is 17 km away. The nearest airport is Rio de Janeiro/Galeao International Airport, 23 km from Barra RJ Bora Bora Resort.