Mengo Palace Hotel
Mengo Palace is a comfortable 3-star hotel set 2.8 km from Corcovado and 25 km from Rio Centro.
The hotel boasts major location in Rio de Janeiro close to Largo do Machado underground station. The property is set within 5 km distance from Rio de Janeiro city center.
Luxury rooms at Mengo Palace Hotel are equipped with satellite television, climate control, an individual safe, a writing table and ironing facilities. They provide bathrooms with a shower, a spa bathtub and free toiletries.
The onsite popular restaurant specializes in Brazilian cuisine. Guests can enjoy a meal in Alcaparra and Boteco da Praia, which are located in a mountain area, just about 5 minutes’ walk from Mengo Palace Hotel.
Mengo Palace Hotel lies within 10 minutes’ drive to Santos Dumont airport.
There are bicycles and cars for rent on site.
Mengo Palace Hotel offers a Jacuzzi and a sauna.