Das 4-Sterne-Hotel Nacional Rio de Janeiro bietet ein Restaurant und liegt im Stadtteil Sao Conrado, circa 4 km vom Botanische Garten von Rio de Janeiro und etwa 5 Minuten zu Fuß von der Fashion Mall entfernt. Das Hotel verfügt auch über Parkplätze.
Der General-Osório-Platz liegt in circa 7 km Entfernung vom Hotel. Das Nacional Rio de Janeiro liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist 800 Meter von der U-Bahn-Station Sao Conrado und gleich neben der Bushaltestelle Largo das Flores.
Sie sind mit privaten Badezimmern ausgestattet.
Das Restaurant Terraco 222 ist ein perfekter Ort, um brasilianische Gerichte zu probieren. Es liegt unter anderem rund 5 Gehminuten von hier entfernt.