Con una piscina en la azotea, el Hotel The Eleanor New Orleans está ubicado en el distrito de negocios central de negocios de Nueva Orleans. Situado a 600 metros del Escape My Room, este hotel ofrece 20 habitaciones, además de piscina de inmersión y un jacuzzi.
El Parque Louis Armstrong y el Barrio Francés están a 25 minutos y 15 minutos a pie respectivamente. Lugares de interés cultural de la zona son el Museo Nacional WWII (1 km) y el Museo Histórico del Vudú de Nueva Orleans (1,1 km). El Franklin Monument está a sólo cerca del hotel. La estación de autobuses New Orleans se encuentra a unos 10 minutos a pie del Hotel The Eleanor New Orleans, mientras que el Parque City Park está a 4 km.
Las habitaciones ofrecen una zona de comedor y una cocina, además de sofá para la comodidad de los huéspedes. Algunas habitaciones también cuentan con cuartos de baño separados equipados con ducha a ras de suelo. Algunas habitaciones tienen vistas a la ciudad.
Bastante cerca de esta propiedad, el restaurante Commerce Restaurant sirve comida cajún y criolla.