Offering a restaurant, the 5-star Iconico Hotel Nacional Rio de Janeiro lies in the Zona Sul district of Rio de Janeiro, 4.3 miles from the Art Deco statue "Corcovado Christ the Redeemer" and about 10 minutes' drive from Instituto Moreira Salles.
Fashion Mall is located 0.3 miles from this Rio de Janeiro hotel, and such natural sites as the historic park "Botanical Garden" are around 3 miles away. Mirante Do Leblon is also located within 25 minutes' walk of the hotel. Supplement your educational experience by visiting Pontifical Catholic University of Rio de Janeiro, which is within 2 miles of the Iconico Hotel Nacional Rio de Janeiro. Estação D Pedro II Central train station is within reach of the accommodation, while Sao Conrado subway station is merely 10 minutes' walk away.
Terraco 222 is situated within 800 feet of this Rio de Janeiro hotel.