Standing 6 minutes by foot from Vogue Square, the comfortable Barra First Class Rio Centro Barra Olimpica Rio de Janeiro hotel offers a swimming pool. Also, there is a botanical garden with a sauna at the hotel.
Pedra da Gavea lies 2 miles away, and Olympic Golf Course is 2.2 miles from this Rio de Janeiro hotel. The Barra First Class Rio Centro Barra Olimpica is situated in the Barra da Tijuca district, within reach of Shopping Rio Design Barra. About 10 minutes' drive from the accommodation, guests will also find Riocentro. This hotel is located 15 miles from Estação D Pedro II Central train station.
Private bathrooms are included in the rooms. Guests can take advantage of views of the pool.
Bei Shu is just around the corner from this accommodation.