Holiday Inn French Quarter, NEW ORLEANS, Louisiana (LA)

Looking for some food? Holiday Inn French Quarter might cook the sort of dinner that suits you.
Comfortably stationed at 124 Royal St () in NEW ORLEANS, Louisiana (LA) (70130), Holiday Inn French Quarter can be contacted at 5045297211. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)


Holiday Inn French Quarter contact information and details:
Address: 124 Royal St - , NEW ORLEANS, Louisiana (LA) 70130
Contact Phone: 5045297211