Das 4-Sterne-Hotel The Westin New Orleans, das in einem historischen Bezirk von New Orleans liegt, bietet Blick aufs Canal Place und ist in einer Entfernung von 10 Minuten zu Fuß von der Kathedrale von St. Louis. Das Hotel bietet ein Restaurant und liegt 250 Meter vom Aquarium of the Americas entfernt.
Das Zentrum von New Orleans kann man fußläufig in 10 Minuten vom Hotel aus erreichen. Das French Quarter liegt auch gleich neben dem Westin New Orleans. Die Unterkunft ist eingebettet zwischen Bars und Kasinos und liegt auch in einer Entfernung von 5 Gehminuten vom Canal Place. Das National WWII Museum ist rund 1 Kilometer von der Unterkunft entfernt, während der Bahnhof Union in weniger als 1 km Entfernung vom Hotel liegt. Das Westin New Orleans ist in einer 700 Meter Entfernung von der Bushaltestelle route 16.
Die Unterkunft verfügt über 383 Zimmer, von denen einige einen persönlichen Safe, einen Schreibtisch und einen Flachbildfernseher mit Satellitenkanälen bieten. Eine Kaffee-/Teemaschine und ein Kühlschrank sind hier ebenfalls vorhanden. Außerdem stehen den Gästen eine behindertengerechte Dusche und eine getrennte Toilette sowie tolle Annehmlichkeiten wie ein Haartrockner und Badelaken zur Verfügung.
Ein kontinentales Frühstück wird jeden Tag im Hotel The Westin New Orleans angeboten. Das hauseigene Restaurant at the Bend serviert amerikanische Küche, während das Restaurant Observatory Eleven mit amerikanischen Spezialitäten aufwartet. Es gibt eine Lounge- Bar. Außerdem sie die Gäste mit erfrischenden Cocktails verwöhnt.