Apart Hotel Nacional Rio Rio de Janeiro offers a beachfront location merely a 5-minute stroll from Fashion Mall. The apartment is situated around 8 miles from Estação D Pedro II Central train station and in the vicinity of Largo das Flores bus station.
This apartment is located in the Zona Sul district, and Sao Conrado metro station is about a 10-minute walk away. Apart Hotel Nacional Rio is situated 4.3 miles from the Art Deco statue "Corcovado Christ the Redeemer". The property is situated approximately a 10-minute drive from the historic park "Botanical Garden".
For a truly relaxing stay, guests can take advantage of a wellness center provided on site.
Guests are offered access to a sauna, a steam room, and spa therapy to ensure a memorable stay. There is a private swimming pool provided for guests’ relaxation.