São Conrado Fashion Mall befindet sich etwa 6 Gehminuten vom Hotel Nacional Rio de Janeiro entfernt und ist einen Besuch wert. Das Aparthotel mit Blick aufs Meer empfängt seine Gäste mit einem täglichen kontinentalen Frühstück.
Das Hotel liegt in strandnaher Lage in Rio de Janeiro, in etwa 800 Meter Entfernung von der U-Bahn-Station Sao Conrado. Der General-Osório-Platz gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in ungefähr 7 km Entfernung vom Nacional. Nur 5 Minuten zu Fuß von der Unterkunft entfernt befindet sich Strand von Pepino. Die Bushaltestelle Largo das Flores ist in unmittelbarer Nähe vom Hotel.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant A Sereia bietet mediterrane Gerichte an und befindet sich 350 m vom Hotel Nacional.