Hostel Pousada City House New Orleans, localizado a 0.6 km de Louis Armstrong Park, dispõe de Wi-Fi na propriedade. O albergue 2 estrelas se situa no bairro French (Vieux Carré) e a paragem mais próxima, Elk Place and Canal, fica a aproximadamente 600 metros de distância.
As atrações esportivas nas proximidades incluem o Estádio Mercedes-Benz Superdome, a 17 minutos de distância a pé. Este hostel está situado a apenas uma viagem de carro de French Quarter.
Os 105 quartos estão equipados com máquinas de café/chá, bem como TV de tela plana com canais via satélite e TV com vários canais para uma estadia mais agradável. Além disso, estes quartos incluem janelas a prova de som, bem como confortos como ferro de passar roupas e controle de temperatura. Para maior comodidade dos hóspedes, secador de cabelo e toalhas são fornecidos nas casas de banho.
Os hóspedes também podem desfrutar do snack bar. Jewel Of The South fica a uma distância de apenas 200 metros do hostel. Uma cozinha comunitária com chaleira elétrica, frigorífico grande e congelador está disponível para aqueles que preferem fazer as suas próprias refeições. Os hóspedes podem chegar facilmente ao aeroporto New Orleans Lakefront, que está localizado a 15 km de distância.