Das 5-Sterne-Suite Luxo Mar Em Hotel Nacional Rio de Janeiro bietet einen beheizten Swimmingpool und befindet sich im Stadtteil Sao Conrado, rund 7 Kilometer von der Christusstatue entfernt. Auf dem Gelände gibt es ein Restaurant.
Das Hotel liegt in einer Entfernung von nur 5 Gehminuten von der Fashion Mall und in etwa 20 Autominuten Entfernung vom Bahnhof Estação D Pedro II Central. Das Suite Luxo Mar Em Hotel Nacional Rio de Janeiro liegt auch in unmittelbarer Nähe von der U-Bahn-Station Sao Conrado. Das Hotel ist außerdem ungefähr 4 Kilometer vom Morro Dois Irmãos entfernt. Die Bushaltestelle Largo das Flores befindet sich in einer Entfernung von nur 10 Gehminuten von der Unterkunft.
Die Speisekarte des Restaurants bietet eine große Auswahl an veganen Gerichten. Im Restaurant A Sereia in unmittelbarer Nähe zum Suite Luxo Mar Em Hotel Nacional Rio de Janeiro werden moderne Gerichte angeboten.