Fenn Tower Photos

Meet 7 travelers, 3 tour guides and discover 293 photos

Fenn Tower is a 22-story skyscraper in Cleveland, Ohio. It is owned by Cleveland State University. It was built for the National Town and Country Club, but was only used for one event before closing. It was originally known as the National Town and Country Club before being sold. It was purchased by Fenn College in 1937. It is currently…
View Fenn Tower guide >

Fenn Tower