Karta Vacation Rentals
On Rio’s sun-soaked coast in Barra da Tijuca — a luxury beachfront hotel on the Atlantic. Close to Tijuca National Park, Leblon Beach and the Rio de Janeiro Botanical Garden, and a short drive from Olympic Park, Ipanema and Copacabana.