Situada a unos 5 minutos a pie del Museo del Niño de Louisiana, la villa The Armstrong Nueva Orleans, de 132 m², ofrece acceso rápido a varios lugares de interés de la ciudad en las inmediaciones. Esta villa aloja hasta 4 huéspedes y les invita a relajarse en una terraza.
Esta casa de vacaciones se encuentra a tan solo 1 km de la Plaza Jackson, así como cerca del Estadio Mercedes-Benz Superdome. La villa The Armstrong también está a tan solo 10 minutos a pie del Museo Nacional de la Segunda Guerra Mundial. El establecimiento está no muy lejos de lugares familiares como el Acuario de las Américas.
La villa The Armstrong dispone de un cuarto de baño con una bañera spa, un inodoro separado y una ducha. También dispone de secador de pelo y toallas.
Los huéspedes pueden preparar sus propias comidas en la cocina o cenar en una zona de comedor. En la cocina también hay un lavavajillas, una cafetera/tetera y una nevera. Para degustar platos de cocina cajún y criolla, los huéspedes pueden dirigirse al restaurante Mother's Restaurant, situado a tan solo 6 minutos a pie. La estación de tren más cercana es Union, situada a tan solo 1 km, mientras que la parada de autobús route 16 está a una distancia de 750 metros de la villa.