The Urinals of Sheraton Rio Hotel & Towers

The Rio Sheraton is the only hotel in Rio de Janeiro, Brazil, located right on the beach

Filed under: Hotels & Casinos
Tweet

Located at the far end of the famous Ipanema beach, the Rio Sheraton Hotel & Towers boasts only one singular tower.