Own a piece of historic New Orleans. The Plaza Suite is a beautifully converted warehouse located within walking distance from all the best of New Orleans, food, history and good times.
Address & Map
620 South Peters Street New OrleansLA70130United States