The AAA Four Diamond Award-winning Harrah's New Orleans hotel is located in the heart of the world's most exhilarating city. Located within close proximity to the Shops at Canal Place, this hotel is 4 blocks away from the French Quarter and the Convention Center. Harrah's New Orleans is located in the New Orleans Central Business District in New Orleans, within a 5-minute walk of the immense Audubon Aquarium of the Americas. Featuring over 1,500 of the most exciting slot machines in the heart of downtown New Orleans, you're sure to find a favorite.