Locory page
1200 Landmark Center
By Seeker
Located in Downtown Omaha, Nebraska, the Landmark Center is a striking 15-story high-rise building that stands 255 feet tall. Originally built in 1990 for Northwestern Bell, this architectural gem has undergone significant transformation, with its high-rise section being converted into a hotel that opened in May 2021. The site has a rich history, including the preservation of the facade of the historic Dewey and Stone Building, which was demolished to make way for the new construction. Visitors can explore the blend of modern amenities and historical significance in this vibrant part of Omaha.
Tags
Location
Views
0
Be the first to comment!