Staybridge Suites New Orleans Extended Stay Hotel
501 Tchoupitoulas St
New Orleans, LA 70130-3209

Found 1 report:

Nice location, great staff, however, we woke up with bites all over us, it was miserable. We tried to figure out where we had been the day before that bugs could have gotten to us, then realized that the room had little bugs in the mattress. It was awful. We told the staff on our way out, and they did not seem shocked. No more staybridge for us.