Kunstmuseum New Orleans liegt rund 6 km vom Hotel Four Seasons New Orleans entfernt und ist unbedingt einen Besuch wert. Das Hotel mit Blick auf die Stadt liegt im Business- Stadtteil und verfügt über einen Swimmingpool.
The Outlet Collection at Riverwalk ist innerhalb von ca. 5 Minuten zu Fuß erreichbar. Von hier aus sind es nur 10 Gehminuten zum Zentrum von New Orleans. Imax und Aquarium of the Americas sind 250 Meter vom Four Seasons entfernt. Der nächstgelegene Flughafen New Orleans Lakefront befindet sich in 15 Kilometer Entfernung.
Im Hotel stehen den Gästen 337 schallisolierte Zimmer zur Verfügung, die mit WLAN sowie einer Espressomaschine ausgestattet sind.
Auf dem Hotelgelände können die Gäste das Restaurant Miss River und die Pool- Bar besuchen.