Tower City Center Photos

Meet 7 travelers, 2 tour guides and discover 293 photos

Tower City Center is a large mixed-use facility located on Public Square in downtown Cleveland, Ohio. The facility is composed of a number of interconnected office buildings, including the landmark Terminal Tower, a shopping mall, a casino, two hotels, and the main hub of Cleveland's three rapid transit lines. On March 17, 1976, the…
View Tower City Center guide >

Terminal Tower