The Marina Palace has one thing going for it and that’s the location: right on the beach in Leblon close to all the attractions as well as great bars and restaurants. The hotel itself though has seen better days and looks tired and worn out and has a damp and musty smell that’s seems everywhere. My room on the 16th... more




