Featuring free WiFi and a restaurant, Americas Barra Hotel offers accommodation in Rio de Janeiro, 19 km from Tijuca Forest National Park. Free private parking is available on site.
The rooms come with a private bathroom equipped with a shower. A flat-screen TV is available.
There is a 24-hour front desk at the property.
Joao Havelange Olympic Stadium - Engenhao is 19 km from Americas Barra Hotel, while Vidigal Beach is 21 km away. Galeao Airport is 29 km from the property.
Barra da Tijuca is a great choice for travellers interested in sand beaches, beach andnature.