Das 5-Sterne-Hotel Nacional Rio de Janeiro befindet sich in unmittelbarer Nähe von der Fashion Mall, und zwar ca. 5 Gehminuten von hier entfernt. Außerdem gibt es Parkplätze.
Das Hotel liegt in circa 7 km Entfernung von der Christusstatue und in 800 Meter Entfernung von der U-Bahn-Station Sao Conrado. São Conrado Fashion Mall ist in unmittelbarer Nähe vom Nacional Rio de Janeiro. Der Botanische Garten von Rio de Janeiro ist ungefähr 10 Minuten Autofahrt von der Unterkunft entfernt, während der Bahnhof Estação D Pedro II Central in etwa 20 Fahrminuten Entfernung vom Hotel liegt. Die Bushaltestelle Largo das Flores befindet sich in einer 750 Meter Entfernung von der Unterkunft.
Sie können japanische Küche im Restaurant Gurumê genießen, das sich in einer Entfernung von 7 Gehminuten vom Hotel Nacional befindet.