Located in Rio de Janeiro, 2.7 km from Barra Olympic Park, 14 km from Tijuca Forest National Park and 15 km from Joao Havelange Olympic Stadium - Engenhao, Barra Special Apartment offers accommodation with a balcony and free WiFi. The property has city views, plus is 16 km from Post 12 - Leblon.
This air-conditioned apartment has a fully equipped kitchen, a dining area and a flat-screen TV.
The apartment offers an outdoor pool. Guests can also relax in the garden or on the shared lounge area.
Rio de Janeiro Botanical Gardens is 17 km from Barra Special Apartment, while Post 11 - Leblon is 17 km from the property. The nearest airport is Santos Dumont Airport, 24 km from the accommodation.