The Urinals of Cleveland-West Holiday Inn

This Holiday Inn hotel is located in Westlake, OH.

Filed under: Hotels & Casinos
Tweet

This picture was submitted by an independent contributor. He writes: "[This Holiday Inn is] located at I-90 and Crocker Road exit. They have a big indoor swimming pool!"