Situated 8 km from Tijuca Forest National Park in Rio de Janeiro, Barra da Tijuca Apart Hotel features accommodation with air conditioning and free WiFi.
All of the units feature a private bathroom, living room, flat-screen TV and fully-equipped kitchen. A balcony with sea views is offered in all units.
Guests can make use of the sauna and fitness centre.
The property conveniently has an outdoor pool.
Barra Olympic Park is 9 km from the aparthotel. The nearest airport is Santos Dumont Airport, 19 km from Barra da Tijuca Apart Hotel.