Das 5-Sterne-Hotel Nacional Rio de Janeiro ist im Stadtviertel Zona Sul gelegen, etwa 4 Kilometer vom Morro Dois Irmãos entfernt. Außerdem gibt es Parkplätze.
Das Hotel liegt in ca. 15 Autominuten Entfernung von der Christusstatue und in ca. 20 Autominuten Entfernung vom Bahnhof Estação D Pedro II Central. Das Nacional Rio de Janeiro liegt auch gleich neben der U-Bahn-Station Sao Conrado. Das Hotel befindet sich rund 4,1 Kilometer vom Botanische Garten von Rio de Janeiro entfernt. Die Bushaltestelle Largo das Flores befindet sich in 750 Meter Entfernung von der Unterkunft.
Von einigen Zimmern aus öffnet sich eine Aussicht auf die Stadt.
Sie können brasilianische Küche im Restaurant Terraco 222 genießen, das sich nur wenige Schritte entfernt vom Nacional Rio de Janeiro befindet.