1100 Poydras Street, New Orleans, LA 70163
Energy Centre is a distinctive Class-A office building located in the heart of the New Orleans Central Business District. Standing 39-stories high, the property commands the downtown skyline and is widely regarded as one of the finest office towers in the state.
The property’s prestigious location is within walking distance to several full-service hotels, new residential developments, shopping, arts, music, dining and the daily business of downtown New Orleans. Developed in 1984, the entry lobby features high-end finishes such as polished granite flooring and metal ceilings and is serviced by 18 passenger elevators. The building includes a seven-level parking garage and a four-level annex garage for a total of 982 parking spaces, providing one of the best parking ratios in the city.
Total Square Feet: 757,275 | Stories: 39 | Building Type: Class-A Office