Das 5-Sterne-Hotel Nacional Rio Rio de Janeiro liegt in unmittelbarer Nähe von der Fashion Mall, und zwar rund 5 Minuten zu Fuß von hier entfernt. Die Christusstatue befindet sich in ca. 7 km Entfernung vom Hotel und bietet eine Pool- Bar und einen Blick auf die Stadt.
Das Hotel befindet sich im Stadtteil Zona Sul, gleich neben der U-Bahn-Station Sao Conrado. Päpstliche Katholische Universität von Rio de Janeiro ist in rund 10 Autominuten Entfernung vom Nacional Rio Rio de Janeiro gelegen. Der Morro Dois Irmãos ist in ca. 4 km Entfernung von der Unterkunft, während der Bahnhof Estação D Pedro II Central 13 km von hier entfernt liegt. Die Bushaltestelle Largo das Flores liegt in nur 10 Gehminuten Entfernung vom Hotel.
Die klimatisierten Zimmer im Nacional Rio kombinieren Annehmlichkeiten wie eine Klimaanlage mit einem Flachbildfernseher mit Satellitenkanälen und WLAN. Sie verfügen außerdem über einen Patio und einen Ankleidebereich. Sie stellen eine behindertengerechte Dusche und eine getrennte Toilette zur Verfügung. Für zusätzlichen Komfort sind die modernen Badezimmer mit einem Haartrockner und einer Duschhaube sowie einer behindertengerechten Dusche und einer getrennten Toilette ausgestattet.
Das À-la-carte- Restaurant mit Blick aufs Meer verwöhnt Gäste mit mediterranen Gerichten. Im Restaurant A Sereia, das 350 Meter vom Hotel Nacional Rio entfernt liegt, kommen mediterrane Speisen auf den Tisch.