AOL Travel

World Trade Center, New Orleans

World Trade Center - New Orleans, Louisiana
World Trade Center
365 Canal Street, New Orleans, LA 70130Map
+1 504 529 1601
Neighborhood: Central Business District

World Trade Center is a 33-floor building, facing the Mississippi River. It is home to dozens of foreign consulates and many international trade offices, where deals in billions are signed and hands shaken across tables. Enjoy the great view of the city as well as of the river.

Write a Review

How would you rate your overall experience with World Trade Center?
World Trade Center General Information
  • Type: Attractions & Landmarks
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!