A tan solo 1 km del Hotel The Eleanor Nueva Orleans, los huéspedes pueden visitar el Parque Louis Armstrong. Los huéspedes pueden relajarse en las piscinas exteriores o beneficiarse del jacuzzi y la bañera de hidromasaje mientras disfrutan de una ubicación a un corto paseo de la Iglesia de la Inmaculada Concepción.
El hotel goza de una ubicación privilegiada, a 15 minutos a pie de la estación de tren Union. Los aficionados al deporte también pueden visitar el Estadio Mercedes-Benz Superdome, no muy lejos del Eleanor, y llevar a sus familias al Acuario de las Américas, que está ubicado a 1,1 km. El hotel está ubicado a 15 minutos a pie de la Catedral de St. Louis, muy popular entre peregrinos y turistas. La parada de autobús más cercana, route 16, está a 600 metros.
Las habitaciones climatizadas del Hotel The Eleanor New Orleans disponen de cortinas opacas y aire acondicionado, además de equipo de café y té. Además de un inodoro separado y ducha, las comodidades de baño incluyen secador de pelo y toallas. Los baños separados disponen de una ducha a ras de suelo y un inodoro separado, además de un secador de pelo y toallas de baño.
A pocos pasos del hotel Eleanor, el restaurante Frencheeze at Pythian sirve comida americana.