Das 4-Sterne-Loews New Orleans Hotel liegt in einer zentralen Lage in nur 5 Gehminuten Entfernung vom Audubon Butterfly Garden and Insectarium und bietet eine eigene Kunstgalerie. Das Hotel mit einem beheizten Swimmingpool befindet sich in unmittelbarer Nähe vom Harrah's Casino New Orleans im Business- Stadtviertel Central Business.
Die Magazine-Straße ist rund 1 km vom Hotel entfernt, während das French Quarter in nur 1,1 km Entfernung liegt. Das Loews New Orleans liegt ein paar Schritte entfernt von dem historischen Bezirk. Auch Bienville Place liegt circa 700 Meter von der Unterkunft entfernt. Die Lage des Hotels ermöglicht es Ihnen, nur 1,2 km von der Kathedrale von St. Louis zu sein. Die Bushaltestelle route 16 ist in 550 Meter Entfernung vom Loews New Orleans und der Bahnhof Union liegt in unmittelbarer Nähe von der Unterkunft.
Einige von 286 Zimmern verfügen über ein Schlafsofa und verschiedene Annehmlichkeiten wie Zentralheizung und ein Bügeleisen/Bügelbrett sowie einen Flachbildfernseher mit Satellitenkanälen und WLAN. Manche Zimmer verfügen über ein privates Badezimmer mit einer Wellness-Badewanne und einer getrennten Toilette. Sie sind mit privaten Badezimmern ausgestattet. In einigen Zimmern können die Gäste einen Blick auf die Berge genießen.
Im Loews wird morgens ein italienisches Frühstück serviert. Die Speisekarte des Restaurants Poydras Peter bietet amerikanische Gerichte. Es gibt eine Lounge- Bar auf dem Gelände.