The Leveque Hotel: A Beacon of Hospitality
The Leveque Tower has been a beacon of the Columbus skyline since 1927. This iconic Art Deco building was built by the American Insurance Company as an office building with 600 hotel rooms. The attached Palace Theatre remains one of the city's landmark show venues. Standing 555' 5" tall, the tower was purposefully constructed five [...]