Energy Centre is a prestigious Class-A office building located in the heart of the New Orleans Central Business District, offering a distinctive parallelogram shape with tiered bay windows and commanding views of the downtown skyline. Developed in 1984, this 39-story property is widely regarded as one of the finest office towers in the state, providing tenants with quick access to major highways and public transportation.
With a total of 757,275 square feet, Energy Centre boasts a seven-level parking garage and a four-level annex garage, offering one of the best parking ratios in the city. The building features state-of-the-art amenities, including a computerized energy management system, 24-hour security, and a 1,000 square foot conference room available to all tenants. Additionally, the property is conveniently located within walking distance to hotels, residential developments, shopping, dining, and various entertainment venues, making it an ideal choice for businesses seeking a prime location in downtown New Orleans.
Generated from the website