Website Description: Located at “the foot of Canal,” 2 Canal Street in the former World Trade Center building that is now home to the Four Seasons Hotel New Orleans and Residences, Vue Orleans takes the visitor on a deep dive into New Orleans history, music and culture via a multi-level interactive cultural experience that brings New Orleans into sharp focus. The attraction offers an eye-popping 4-D experience with nine original films, seven interactive exhibits, and the city’s only rooftop 360-degree panoramic viewing platform.