This hotel is located just across the street from New Orleans' French Quarter.
See more: Hotels in USA Hotels in New Orleans - La Holiday Destinations in USA