In rund 5 Gehminuten Entfernung vom Aquarium of the Americas gelegen, verfügt das Hotel Four Seasons New Orleans über 335 Zimmer mit Blick auf die Stadt. Das Hotel liegt 2 km vom Saint Louis Cemetery entfernt und hat auch ein À-la-carte- Restaurant sowie einen Swimmingpool.
Das 5-Sterne-Hotel liegt in erstklassiger Lage, ganz nah am Einkaufszentrum New Orleans Riverwalk. Die Gäste können das National WWII Museum in rund 20 Gehminuten Entfernung vom Four Seasons besuchen. Das Madame John's Legacy, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt gleich neben der Unterkunft. Das Hotel liegt 800 Meter von der Bushaltestelle route 16 und nur 1 Kilometer vom Bahnhof Union in New Orleans entfernt.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Auf dem Hotelgelände können die Gäste das Restaurant Miss River und die Lounge- Bar besuchen. Die hauseigene Bar bietet preisgekrönte Cocktails für jeden Geschmack.