Hotels near Terminal Tower are always on sale with CheapOair! The Terminal Tower is a landmark skyscraper located on Public Square in downtown Cleveland, Ohio. The Tower was "topped off" on August 18, 1927 and was the second tallest building when completed in the year 1930. Make way to the observation deck from where you can get amazing views over the city and you can also get to see the old apartment of the brother who built this amazing structure. The building was added to the National Register of Historic Places in 1976 and the Terminal Tower has a 63 foot flagpole at its top. Find great deals on cheap hotels near Terminal Tower, and count on CheapOair for all your travel booking needs!