620 S Peters St
New Orleans, LA 70130-1631

Found 1 report:

On July 2 we checked into the Plaza Suites Hotel and Resort, 620 South Peters, New Orleans, La., Room 304. My son slept in the loft bedrooom and by July 4th was complaining of bites on his foot. Now on July 13th these bites are in full bloom and have been diagnosed by three different medical people as bed bug bites.