Les Jardins de Rio Boutique Hotel enjoys a location in Rio de Janeiro 38 miles from Christ the Redeemer and 4 miles from Corcovado The guest house set in a building dating back to 1974 is 3 miles from Rodrigo de Freitas Lake and 35 miles from Rio de . . .