The Urinals of The Westin Copley Place

The Westin Copley Place is an upscale hotel located in Boston, MA's Copley Square.

Filed under: Hotels & Casinos
Tweet

This picture was submitted by an independent contributor. He writes: "This is the men's room right off the hotel lobby."

The hotel is connected to the Copley Place mall next door.