Localizado no bairro de negócios a uma distância de 600 metros de Escape My Room, o The Eleanor New Orleans Hotel dispõe de Spa, terraço e piscina pequena. O Estádio Mercedes-Benz Superdome fica a apenas 14 minutos a pé de distância, e a Rua Frenchmen fica a uma distância aproximada de 25 minutos a pé deste hotel.
Hotel está idealmente localizado muito perto do Presbitério. Os locais de interesse religioso na área incluem Catedral de Nova Orleães (a 1.2 km) e a Igreja de Nossa Senhora da Conceição (a 0.6 km). O estabelecimento também dá acesso a atrações comerciais como a Praça de Jackson, que se encontram a apenas 1.3 km de distância. Os hóspedes encontrarão a paragem route 16 ao lado do o The Eleanor New Orleans Hotel, a aproximadamente 5 minutos de distância a pé.
Com vista para a cidade, os 20 quartos estão equipados com controle de temperatura, bem como instalações modernas, tais como TV de tela plana com canais via satélite e TV com vários canais. As casas de banho têm banheira, casa de banho separada e chuveiro, juntamente com lençóis de banho e toalhas.
O hotel se encontra a uma distância de 300 metros do Commerce Restaurant, oferecendo pratos da cozinha cajun e creole.