Plaza Suite Hotel Resort

620 S Peters St

Enjoy all the attractions of New Orleans at this striking hotel resort in the heart of the city. This building gives a taste of the history and heritage of the region. Enjoy the famed hospitality and incredible nightlife of the 'Big Easy' as you walk the streets and explore the shops of this unique and exciting city. Spacious units are fully equipped and offer a mini kitchen for your convenience.

Sort by:

Compare listings