Pool access included
1/18
Américas Barra Hotel
Barra da Tijuca
Amenities
Restaurant
Bar
Terrace
Meeting room
Free WiFi
Parking (fees apply)
Outdoor pool
Fitness room
Wheelchair accessible rooms
Elevator
Location
Avenida das Américas, 10500 - Barra da Tijuca, Rio de Janeiro - RJ 22793-081, Brasil