The Urinals of the Renaissance Cleveland Hotel

This hotel is located on Public Square in Cleveland, OH.

Filed under: Hotels & Casinos
Tweet

This picture was submitted by an independent contributor.