Barra Rio Centro Hotel
Av Olof Palme 555, Barra da Tijuca, Rio de Janeiro, CEP 22783-119, Brazil
Boasting air-conditioned accommodation with a pool with a view, Barra Rio Centro is situated in Rio de Janeiro. Among the facilities of this property are a restaurant, a 24-hour front desk and a lift, along with free Wi-Fi throughout the property.