Hotel Nacional Rio de Janeiro oferuje klimatyzowane pokoje w dzielnicy Zona Sul. Na terenie obiektu znajduje się również parking.
Podczas pobytu w hotelu goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja A Sereia, w około 200 m, czy restauracja Chez L'Ami Martin w odległości 7 min spacerem.
Położony w odległości prawie 5 min spacerem od Fashion Mall hotel jest 500 metrów od miejsc zakupów, takich jak Centrum handlowe São Conrado. Atrakcje, znajdujące się 7 km od tego hotelu, to między innymi Pomnik Chrystusa Odkupiciela w Rio de Janeiro. Zatrzymując się w Nacional, można również podziwiać takie atrakcje przyrodnicze jak Skała Pedra Bonita, które znajdują się w prawie 3 km. Stacja kolejowa Estação D Pedro II znajduje się prawie 20 min jazdy od 5-gwiazdkowego obiektu, Pomnik Generała Osorio leży w prawie 8 km.