Located beachfront to the beautiful Barra Beach, Tropical Barra Hotel features free WiFi and a restaurant.
Certain units have a private bathroom with a spa bath, while others have bath robes and free toiletries. A TV is provided in all rooms.
There is a 24-hour front desk at the property and guests can enjoy the on-site bar.
The Olympic Park is located 9.3 mi from Tropical Barra and the Olympic Golf Course is 8.7 mi away. Santos Dumont Airport is 17 mi away, while Galeão International Airport is at a distance of 21 mi.