Public Square Photos

Meet 7 travelers, 3 tour guides and discover 293 photos

Public Square is the central plaza in downtown Cleveland, Ohio, United States. It takes up four city blocks; Superior Avenue and Ontario Street cross through it. Cleveland's three tallest buildings, Key Tower, 200 Public Square and the Terminal Tower, face the square.
View Public Square guide >

Public Square Buildings