Das Hotel Nacional Rio de Janeiro liegt ca. 15 Minuten mit dem Auto vom Morro Dois Irmãos sowie rund 7 km von der Christusstatue entfernt und stellt klimatisierte Zimmer zur Verfügung. Im Hotel können die Gäste eine Sauna und eine Sonnenterrasse nutzen oder den Tag an Außenpool verbringen.
Das Nacional Rio de Janeiro bietet täglich ein frisches Frühstücksbuffet. Das Restaurant A Sereia liegt in unmittelbarer Nähe zur Unterkunft.
Das Hotel ist im Stadtteil Zona Sul von Rio de Janeiro, in einer Entfernung von ca. 20 Fahrminuten vom Bahnhof Estação D Pedro II Central gelegen. Das Nacional ist außerdem in rund 4 km Entfernung von Sehenswürdigkeiten, vor allem dem Botanische Garten von Rio de Janeiro. Der General-Osório-Platz ist ca. 20 Minuten mit dem Auto von der Unterkunft entfernt, während die U-Bahn-Station Sao Conrado nicht weit entfernt von der Unterkunft ist. Das 5-Sterne-Hotel liegt 750 m von der Bushaltestelle Largo das Flores und bietet eine gute Anbindung an viele Sehenswürdigkeiten.