The Eleanor New Orleans is ideaal gelegen in New Orleans, en heeft een buitenzwembad, gratis WiFi en een terras. De accommodatie ligt op ongeveer minder dan 1 km van Mercedes-Benz Superdome, 12 minuten lopen van Treinstation Union Station en 2,3 km van Morial Convention Center. Je kunt gebruikmaken van de hot tub, of genieten van het uitzicht op de stad.
Alle kamers bij het hotel hebben airconditioning, een zithoek, een flatscreen-tv met kabelzenders, een keuken, een eethoek en een eigen badkamer met gratis toiletartikelen, een douche en een haardroger. The Eleanor New Orleans heeft een aantal units met een balkon, en de kamers zijn voorzien van een koffiezetapparaat. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Touro Synagogue ligt op 5,2 km van The Eleanor New Orleans, en Uptown New Orleans Historic District ligt 5,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Louis Armstrong New Orleans, op 21 km van het hotel.