at 620 S Peters St, New Orleans , 70130-1631 United States
29 FB users likes Plaza Suite Hotel, set it to 552 position in Likes Rating for New Orleans, Louisiana in Local Business category
Plaza Suite Hotel is New Orleans based place and this enity listed in Hotel category. Located at 620 S Peters St LA 70130-1631. Contact phone number of Plaza Suite Hotel: (504) 524-9500