One Canal Place is a 32-story office complex located at the foot of Canal Street, in the heart of the Central Business & Maritime Districts. Completed in 1979, it is among New Orleans’ leading Class A commercial office buildings, with more than 650,000 leasable square feet. With accommodations for single office users up to multi-floor tenants, the facility also offers ample covered parking, a prime location and a list of amenities that makes doing business here a pleasure. And let us not forget the fabulous views of the city that come with every office.




  • Located in the heart of New Orleans at the center of the International Community, adjacent to the Riverfront.
  • Spaces available from a single office to multi-floor operations, finished to your specifications.
  • Executive level hotel accommodations and dining in the Westin New Orleans Hotel.
  • Conference facilities for any size group or special catering via the exceptional Westin staff.
  • Health club facilities.
  • Upscale shopping downstairs in The Shops at Canal Place, complete with food court, offering tantalizing treats.
  • Enclosed parking access.
  • Covered loading dock with freight access to each floor.
  • On site management.
  • Superior security and maintenance.
  • Quick access to interstate systems and public transportation.