Hotellet har en førsteklasses beliggenhet i byens sentrale forretningsdistrikt, og er ideelt for både intime møter og store samlinger. Eiendommen ligger
i New Orleans sentrum, 1 km fra både akvariet og House of Blues, 2 km fra det franske kvarteret og 21 km fra New Orleans lufthavn.