Avenue Plaza Hotel, NEW ORLEANS, Louisiana (LA)
Conveniently located at 2111 Saint Charles Ave () in NEW ORLEANS, Louisiana (LA) (70130), Avenue Plaza Hotel can be contacted at 5045661212. It is advisable to call up in ahead of time to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)
Avenue Plaza Hotel contact information and details:
Address: 2111 Saint Charles Ave - , NEW ORLEANS, Louisiana (LA) 70130
Contact Phone: 5045661212