Die 2-Zimmer-Villa The Armstrong New Orleans liegt in ca. 10 Gehminuten Entfernung vom Aquarium of the Americas und bietet Zugang zu verschiedenen Sehenswürdigkeiten in der Nähe.
Die Villa in New Orleans liegt in circa 400 Meter Entfernung vom Louisiana Kindermuseum und in unmittelbarer Nähe vom National WWII Museum. Gäste können die Natchez Dampferfahrten besuchen (in einer Entfernung von 16 Minuten zu Fuß von dieser Villa), oder das French Quarter besichtigen (ca. 1 Kilometer von der Unterkunft entfernt). Die Villa The Armstrong liegt gleich neben der Kathedrale von St. Louis und ist bei Gläubigen und Touristen beliebt.
Diese Villa verfügt über ein Badezimmer mit einer Wellness-Badewanne, einer getrennten Toilette und einer Dusche. Die Badezimmer sind zudem mit einem Haartrockner und Badelaken für Ihren Komfort ausgestattet.
In der Villa The Armstrong stehen Gästen Selbstversorgungsmöglichkeiten wie eine komplette Küche mit einer Kaffee-/Teemaschine, einem Kühlschrank und einem Herd zur Verfügung. Die Unterkunft in New Orleans liegt ziemlich nah am Restaurant Tsunami Sushi und bietet Gerichte der japanischen Küche. Die Bushaltestelle 16 E2 ist in 750 Meter Entfernung von der Unterkunft in New Orleans.