In 6 Gehminuten Entfernung von dem 5-Sterne-Hotel Nacional Rio De Janeiro liegt São Conrado Fashion Mall.
Das Hotel befindet sich 7 km weit weg vom General-Osório-Platz und gleich neben der U-Bahn-Station Sao Conrado. Die Christusstatue ist in einer Entfernung von 15 Fahrminuten vom Hotel, während die Bushaltestelle Largo das Flores nur 10 Minuten Fußweg von der Unterkunft entfernt ist. Auch der Botanische Garten von Rio de Janeiro ist 4 km weit weg vom Nacional Rio de Janeiro. Der Bahnhof Estação D Pedro II Central befindet sich in der Nähe, ungefähr 20 Minuten Autofahrt entfernt.
In unmittelbarer Nähe zur Unterkunft gelegen, serviert das Restaurant Terraco 222 brasilianische Gerichte.