Die Gäste haben die Möglichkeit, alles zu erleben, was New Orleans zu bieten hat, in diesem Hotel, das günstig gelegen ist, nur wenige Minuten vom Central Business District entfernt. Die Residenz liegt nur wenige Minuten von Sehenswürdigkeiten wie dem weltberühmten French Quarter, der Mehrzweckanlage Louisiana Super Dome und dem Audubon Aquarium of the Americas entfernt. Der Audubon Zoo und das Louisiana Children's Museum befinden sich ebenfalls in der Nähe der Anlage. Das Hotel bietet seinen Gästen viele Annehmlichkeiten und Annehmlichkeiten, darunter ein kostenloses kontinentales Frühstück und kostenlosen Kaffee. Geschäftsreisende werden den Kopier- und Faxservice zu schätzen wissen. Ein Zeitungskiosk sorgt in der Unterkunft für zusätzlichen Komfort.