This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.

Mengo Palace Hotel

Located in Rio de Janeiro, 2.3 km from Guanabara Bay, Mengo Palace Hotel features a fitness center and a shared lounge. This 3-star hotel offers a 24-hour reception, a business center and free Wi-Fi. The property is non-smoking throughout and is situated 3.2 miles from Sugarloaf Mountain. Rooms at the hotel are equipped with a flat-screen TV. Each room is equipped with a private bathroom. All rooms include a work desk. A buffet breakfast is served each morning on the property. The hotel's restaurant serves Brazilian cuisine. AquaRio Rio Marine Aquarium is 4.3 km from Mengo Palace Hotel, while Christ the Redeemer is 5 km away. The nearest airport is Santos Dumont Airport, 2 km from the accommodation.