Situated in Rio de Janeiro, Villas da Barra is an apartment boasting an outdoor pool. The apartment is 600 metres from Barra Olympic Park. Free WiFi is offered .
The unit fitted with a kitchen with an oven and microwave. A flat-screen TV with cable channels is provided. Free private parking is also available at this apartment.
Joao Havelange Olympic Stadium - Engenhao is 13 km from Villas da Barra, while Tijuca Forest National Park is 14 km away. The nearest airport is Rio de Janeiro/Galeao International Airport, 23 km from the property.