Het hotel ligt in Chalmette, een buurt net ten zuiden van het centrum van New Orleans, met gemakkelijke toegang tot lokale attracties en de luchthaven.
De combinatie van een gunstige locatie, uitgebreide faciliteiten, en betrouwbaarheid van het IHG-merk maakt het hotel zeer aantrekkelijk voor zowel toeristen als zakenreizigers.