Das Suite Com Vista Pro Mar No Hotel Nacional Rio de Janeiro liegt 7 Kilometer von der Christusstatue und lediglich 5 Gehminuten von der Fashion Mall entfernt. Das Aparthotel in erstklassiger Lage lädt die Gäste ein, in einem À-la-carte- Restaurant brasilianische Gerichte zu genießen.
Das Hotel befindet sich im Stadtteil Sao Conrado, in rund 800 Meter Entfernung von der U-Bahn-Station Sao Conrado. Das Suite Com Vista Pro Mar No Hotel Nacional befindet sich in einer 4 km Entfernung vom Morro Dois Irmãos. Der General-Osório-Platz ist in einer Entfernung von rund 15 Autominuten von der Unterkunft, während der Bahnhof Estação D Pedro II Central 20 Minuten mit dem Auto von hier entfernt liegt. Das 4-Sterne-Hotel ist gleich neben der Busahltestelle Largo das Flores gelegen.
In den Zimmern stehen den Gästen ein Wohnbereich und ein Essbereich zur Verfügung.
Die Unterkunft verfügt auch über eine Pool- Bar. Das Restaurant A Sereia befindet sich in rund 200 Meter Entfernung vom Suite Com Vista Pro Mar No Hotel Nacional und serviert brasilianische Speisen.