Located 5 km from Barra Olympic Park in Rio de Janeiro, this apartment features a barbecue. The property features views of the sea and is 18 km from Tijuca Forest National Park. Free WiFi is provided throughout the property.
The kitchen is equipped with an oven and a microwave and there is a private bathroom. Towels and bed linen are available in this apartment. Free private parking is also available at this apartment.
Joao Havelange Olympic Stadium - Engenhao is 19 km from Barra Sul, while Post 12 - Leblon is 21 km from the property. Rio de Janeiro/Galeao International Airport is 29 km away.