Das 5-Sterne-Hotel Nacional Inn Rio de Janeiro liegt ca. 7 Kilometer von der Christusstatue entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Rio de Janeiro.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Terraco 222, das in 250 Meter Entfernung zum Hotel ist, oder im Restaurant A Sereia, das in 5 Minuten zu Fuß zu erreichen ist.
Das Hotel befindet sich in Rio de Janeiro, ungefähr 800 Meter von der U-Bahn-Station Sao Conrado entfernt. Zu den Sehenswürdigkeiten in einer Entfernung von 5 Minuten zu Fuß vom Hotel gehört Praia de São Conrado. Der Botanische Garten von Rio de Janeiro liegt 4 km vom Nacional Inn Rio de Janeiro. Die Unterkunft ist nicht weit entfernt von der Bushaltestelle Largo das Flores.