Updating location...
Picture of Benson Tower

Benson Tower

New Orleans, LA

2 upcoming shows

About

No info to show.

Find a place to eat

Upcoming Events

NEAR YOU

OTHER VENUE EVENTS

Frequently Asked Questions

What is the history of the Benson Tower?
The Benson Tower is a prominent high-rise building in downtown New Orleans, Louisiana. Originally constructed as the Dominion Tower, it was renamed after Tom Benson, the late owner of the New Orleans Saints and New Orleans Pelicans, who purchased the building in 2009. Strategically located adjacent to the Caesars Superdome, Benson Tower has long served as a hub for both business and community activity in the city. Over the years, it has housed various corporate offices, including those for major companies and sports organizations. The building’s acquisition by Tom Benson marked a significant investment in New Orleans’ revitalization following Hurricane Katrina, reaffirming the city's resilience and economic growth. Today, Benson Tower stands as a symbol of modernity and progress in the heart of downtown New Orleans.
When was the Benson Tower built?
Benson Tower was built in 1989, originally known as the Dominion Tower. This 26-story skyscraper quickly became one of the notable fixtures of the New Orleans skyline due to its modern design and prime location next to the Caesars Superdome. The building’s construction represented a significant addition to the city’s commercial real estate market during the late 1980s, attracting a variety of tenants from the business and sports sectors. After sustaining damage during Hurricane Katrina in 2005, the building underwent renovations, further elevating its status as a premier office destination. The renaming to Benson Tower in 2009, following its acquisition by Tom Benson, marked a new chapter in its history as a center for commerce and community engagement in downtown New Orleans.
Where is the Plaza Tower in New Orleans?
The Plaza Tower is a separate and distinct skyscraper located in New Orleans, Louisiana. Situated at 1001 Howard Avenue, it stands in the Central Business District, a few blocks from the Benson Tower and the Caesars Superdome. Plaza Tower is one of the tallest buildings in the city, rising to 45 stories. Completed in 1969, it has been a notable part of the New Orleans skyline for decades. Although it has not been in active use for several years due to structural and environmental concerns, the Plaza Tower remains an iconic architectural landmark. Its unique tapered design and prominent location make it easily recognizable to residents and visitors exploring downtown New Orleans.

Log in to Gigfomo