Situated 8 km from Barra Olympic Park and 9 km from Tijuca Forest National Park, Apto Barra Palace Hotel offers accommodation set in Rio de Janeiro. The apartment is 11 km from Post 12 - Leblon.
Apto Barra Palace Hotel has 2 bedrooms with air conditioning and a fully equipped kitchenette with an oven. A flat-screen TV is available.
The property has a sauna and a fitness centre. A garden and an outdoor swimming pool are provided at the property.
Post 11 - Leblon is 11 km from the accommodation. Santos Dumont Airport is 20 km away.