Lediglich 5 Gehminuten von der Fashion Mall entfernt gelegen, bietet das Hotel Nacional Rio De Janeiro einen Swimmingpool. Außerdem gibt es Parkplätze.
Die erstklassige Lage des Hotels, in ungefähr 7 km Entfernung von der Christusstatue sowie in ungefähr 4 km Entfernung vom Botanische Garten von Rio de Janeiro, ist ein Vorteil. Das Hotel liegt auch nicht weit entfernt von der U-Bahn-Station Sao Conrado. Der Morro Dois Irmãos ist in einer Entfernung von ca. 15 Autominuten vom Nacional, während der Bahnhof Estação D Pedro II Central rund 20 Minuten mit dem Auto von hier entfernt liegt. Die Bushaltestelle Largo das Flores ist 750 m von der Unterkunft.
Die geräumigen Schlafzimmer sind mit einem Schrank eingerichtet. Die Familien- Badezimmer umfassen ein Bidet, eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie einen Haartrockner und Badelaken.
Das Restaurant Terraco 222 serviert brasilianische Küche und befindet sich 5 Minuten zu Fuß vom Hotel Nacional Rio De Janeiro entfernt.