Mansao Art Deco Hotel Rio de Janeiro features 10 rooms and lies 25 minutes' walk from Olympic Aquatics Stadium. Guests can enjoy the presence of a botanical garden complete with a patio area.
Pedra da Gavea is 0.2 miles away, while Estação D Pedro II Central train station is 16 miles from this inn. Riocentro is within reach of the Rio de Janeiro hotel. Also, Parque dos Atletas is situated 13 minutes' walk away. The Mansao Art Deco is located 0.2 miles from Mirante do Caete, in Rio de Janeiro.
The rooms provide ironing facilities and an air conditioner, along with a mini fridge bar, coffee and tea makers for guests' comfort. Rooms also include oven and a kitchenware. Guests will find a hair dryer and bath sheets in bathrooms fitted with a walk-in shower and a separate toilet.
Megamatte Rio Centro is adjacent to Mansao Art Deco Hotel, 900 feet away.