Ubytování se nachází 7 minut chůze od Sao Conrado Fashion Mall a 10 minut chůze od stanice metra Sao Conrado.
Několik jídelních možností zahrnují A Sereia, který nabízí jídlo Aziatische keuken a se nachází 200 metrů daleko od hotelu.
Hotel Nacional Rio De Janeiro má také plavecký bazén.
Hotel se nachází ve čtvrti Zona Sul 7 od Socha Krista Spasitele km daleko. Hotel stojí v blízkosti Fashion Mall. Autobusová zastávka Largo das Flores je vzdálena 750 metrů.