The building that houses Hotel LeVeque has towered over downtown Columbus, Ohio, since its construction in 1927; at the time, it was the fifth-tallest building in the world. Original architectural ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results