We just spent 6 nights at the Hotel Ritz Plaza and I must say we have mixed feelings. The location in Leblon is great and close to nice restaurants. There is a laundry right next door and a small food mart just down a block and a half. The beach is a short two blocks away. The hotel lobby is... more









