Located 5 km from Barra Olympic Park in Rio de Janeiro, this apartment features a balcony Guests benefit from free WiFi and private parking available on site The air-conditioned unit is fitted with a kitchenette Towels and bed linen are featured at Barra Mar Apart Other facilities at Barra Mar Apart include a sauna and outdoor pool Tijuca Forest National Park is 13 km from Barra Mar Apart, while Post 12 - Leblon is 15 km from the property Santos Dumont Airport is 23 km away