Featuring a veranda and a spa center, the 3-star Mengo Palace Hotel offers 56 spacious guestrooms.
This hotel is located in a marina area, 2.0 km from Botafogo Beach and Baía de Guanabara. The property is about 500 meters away from Guanabara Palace, Flamengo Beach and Complex of Sports of Fluminense Football Club - Soccer Field.
A 5-minute walk will take you to Largo do Machado subway station. The hotel lies within 5 km of Santos Dumont airport.
This family property features flat-screen TV, free Wi-Fi, a minibar, a private safe and individual climate control in all guestrooms. A shower, a hairdryer and towels can be found in all bathrooms.
Eat & Drink
At the restaurant international dishes are served.
An elevator, free parking and allergy-free rooms along with a photocopier, a business center and a meeting room are also at guests' disposal.
Guests will appreciate a sauna and a Jacuzzi provided on site.
Wireless internet is available in the entire hotel for free.
private parking is possible at a location nearby at BRL 15 per day.