Proposant un jacuzzi et un sauna, Loews New Orleans Hotel est niché à moins de 5 minutes de marche des Harrah's New Orleans et à moins de 1 km des Vieux carré français de La Nouvelle-Orleans. Situé assez proche de l'Aquarium of the Americas, cet hotel 4 étoiles dispose d'une piscine chauffée dans laquelle vous pourrez vous détendre.
En séjournant dans l'hotel, vous êtes invités à découvrir le Musée du vaudou de La Nouvelle-Orléans à seulement 1,1 km, ou à visiter des sites sportifs comme le Caesars Superdome dans une zone de 1,2 km. Les lieux de divertissement de la localité de "central des affaires de La Nouvelle-Orléans" comprennent Imax à 450 mètres de Loews de La Nouvelle-Orléans. Les clients pourront également apprécier la proximité de Carré Jackson, qui est dans une zone de 1 km. En séjournant dans cet établissement, vous pourrez également profiter de sites naturels tels que le Parc Louis Armstrong à environ 25 minutes à pied. L'arrêt de bus route 16 est dans une zone de 550 mètres de Loews.
Équipées d'un coffre-fort pour ordinateur portable, certaines des 286 chambres disposent d'une cheminée en pierre, ainsi que d'un canapé-lit et d'une table de travail. Les clients peuvent utiliser un minibar, et se détendre avec Internet à haut débit et une TV à écran plat avec des chaînes satellite. Dotées d'un sèche-cheveux et d'un bonnet de douche, les salles de bains privées sont également équipées d'une toilette séparée. Certaines chambres jouissent d'une vue sur les montagnes. De plus, Loews propose également villa de luxe avec une kitchenette pratique comprenant une bouilloire électrique, une table de cuisson et une machine à laver.
Loews New Orleans Hotel dispose du restaurant Poydras Peter.