Situated in Rio de Janeiro, this air-conditioned apartment features a garden with an outdoor pool and a year-round outdoor pool. Providing free private parking, the apartment is 5 km from Barra Olympic Park. Free WiFi is offered throughout the property.
There is a dining area and a kitchen. Towels and bed linen are available in this self-catering accommodation. Other facilities at Barra Village House Life include a fitness centre.
Tijuca Forest National Park is 19 km from Barra Village House Life, while Joao Havelange Olympic Stadium - Engenhao is 19 km from the property. The nearest airport is Rio de Janeiro/Galeao International Airport, 29 km from the property.