Choose your room
Hotel Nacional 5*
Featuring an outdoor swimming pool, the 5-star Hotel Nacional Rio de Janeiro is located in the Zona Sul district of Rio de Janeiro, 2.5 km from the Instituto Moreira Salles.
Located around a 5-minute walk from Fashion Mall, the hotel lies right around the corner from shopping venues such as the large Sao Conrado Fashion Mall. When staying at this Rio de Janeiro hotel, guests will be 4.8 km from the historic park "Botanical Garden". There is the Leblon Lookout approximately 10 minutes by car from the Nacional Rio de Janeiro. Estação D Pedro II Central train station is 13 km away, and Sao Conrado underground station is 0.8 km away.
All rooms also face the city.
A Sereia serves various kinds of Brazilian dishes nearly 5 minutes' walk away.