10 click Hotel: Novotel Rio de Janeiro Barra da Tijuca **** Rio de Janeiro, 16.3 km from center Brazil Rio de Janeiro
10 click Hotel: Novotel Rio de Janeiro Santos Dumont **** Rio de Janeiro, 6.3 km from center Brazil Rio de Janeiro