This hotel is located in the art district of New Orleans, only a few minutes walk from the famous French Quarter with its countless shops, entertainment venues, and many cultural institutions.
See more: Hotels in USA Hotels in New Orleans - La Holiday Destinations in USA