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.