Barra Palace
Rio de Janeiro, Rio de Janeiro, Brazil
This fifteen-story hotel in Barra Da Tijuca overlooks the Atlantic Ocean. The hotel offers guests physical fitness facillities, a poolside bar, sauna, solarium, and shopping area. Barra da Tijuca has inviting beaches, mountains, and lagoons.