Poydras Center

New Orleans, United States

Poydras Center

The Poydras Center is a 28-story, 300 feet (91 m)-tall skyscraper located at 650 Poydras Street at the intersection with St. Charles Avenue in the Central Business District of New Orleans, Louisiana.


Accommodations near Poydras Center

View more accommodations near Poydras Center

Nearby Tours & activities