Das Hotel Nacional Rio de Janeiro mit einem Swimmingpool befindet sich in etwa 5 Gehminuten Entfernung von der Fashion Mall. Die Gäste, die im Resort übernachten, können ihr Auto vor Ort parken.
Das Hotel ist ungefähr 7 km von der Christusstatue sowie auch ungefähr 8 km vom General-Osório-Platz entfernt. Die Unterkunft liegt auch in unmittelbarer Nähe von der U-Bahn-Station Sao Conrado. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: São Conrado Fashion Mall liegt 550 m vom Nacional. Das 5-Sterne-Hotel liegt nicht weit entfernt von der Bushaltestelle Largo das Flores und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Das Restaurant Terraco 222, das sich 5 Minuten zu Fuß von der Unterkunft entfernt befindet, serviert moderne Küche für jeden Geschmack.