Description
Nestled between lush, green mountains and the glittering, blue ocean, the Leme Othon Palace stands at the quieter, northern end of Copacabana Beach, just 15 minutes from downtown Rio. All 195 rooms are extremely spacious to provide comfortable stay. The Leme Othon Palace offers a range of meeting r...
Read More