Holiday Inn French Qtr is a 3 star hotel based in New Orleans. This hotel is situated at 124 Royal Street,New Orleans,La 70130,United States.
Holiday Inn French Qtr hotel has following aminities:
Car parking (Payable to hotel, if applicable)
Some of our suggested Hotels in New Orleans are: