This hotel is situated in New Orleans Central Business District, just steps from Canal Street and Bourbon Street, and within a short walk of Caesars New Orleans Casino. You’ll also find Caesars Superdome and National World War II Museum less than a mile away.