★★★
Plaza Suites Downtown New Orleans is a 3 stars accommodation from where you can visit the center of the city, located at approximately 1 km. The lodging has free wifi internet connection in all its facilities. These are some of the more relevant amenities offered: air conditioned. About the remarcable places, in the whereabouts of National World War II Museum and close to Bourbon Street and Mardi Gras World.
There are 132 comments on this accommodation:
Address: 620 South Peters. 70130 New Orleans. United States.