Kathedrale von St Louis befindet sich in unmittelbarer Nähe vom Chateau Hotel New Orleans und ist unter anderem innerhalb von ca. 5 Minuten zu Fuß zu erreichen. Das Hotel verfügt über einen Swimmingpool und bietet WLAN in den öffentlichen Bereichen sowie Zimmer mit Blick auf die Stadt.
Imax ist weniger als 1 km von dem 3-Sterne-Hotel entfernt, während Frenchmen Street in 250 Metern von hier entfernt ist. Das Chateau ist im Unterhaltungs- Bezirk gelegen, nur ein paar Schritte entfernt von einem Fluss. Die Unterkunft liegt nicht weit entfernt vom Fluss Mississippi. National World War II Museum ist unter anderem innerhalb von rund 25 Minuten zu Fuß zu erreichen.
Das Chateau New Orleans empfängt seine Gäste in 44 Zimmern, die mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet sind. Neben einer getrennten Toilette und einer Dusche gehören zur Ausstattung des Badezimmers auch ein Haartrockner und Badelaken.
Das Hotel bietet ein einfaches Frühstück. Das Restaurant Grocery Capital Co liegt in ca. 200 Meter Entfernung von diesem Chateau New Orleans.
Ein erholsamer Ort für die Erkundung von New Orleans. Wir haben dieses Hotel sehr genossen, die Lage und das Personal waren fantastisch. Separates Zimmer, komfortables Bett und sehr sauberes Bad. Die Zimmer waren klimatisiert, größer als in den meisten Hotels in New Orleans.