In einer Entfernung von 5 Minuten zu Fuß von dem 5-Sterne-Hotel Nacional Rio de Janeiro liegt die Fashion Mall. Zudem bietet das Hotel WLAN im ganzen Gebäude.
Die praktische Lage des Hotels, in 4 km Entfernung vom Morro Dois Irmãos sowie in 7 km Entfernung von der Christusstatue, ist ein Vorteil. Das Nacional Rio de Janeiro liegt auch nicht weit entfernt von der U-Bahn-Station Sao Conrado. Der General-Osório-Platz ist circa 15 Minuten Autofahrt von der Unterkunft entfernt, während der Bahnhof Estação D Pedro II Central in circa 20 Autominuten Entfernung von der Unterkunft liegt. Die Bushaltestelle Largo das Flores ist ebenfalls in einer 750 Meter Entfernung vom Hotel.
Die geräumigen Schlafzimmer verfügen über einen Schrank. Die Zimmer beinhalten zudem abgetrennte Badezimmer mit Annehmlichkeiten wie einer getrennten Toilette und einer Dusche.
Zu den Speisemöglichkeiten gehört auch das Restaurant A Sereia in unmittelbarer Nähe zum Nacional Rio de Janeiro.