Die 131 m² große Ferienwohnung The St. Louis New Orleans befindet sich im Bezirk Arts- Warehouse von New Orleans, in einer Entfernung von 13 Gehminuten vom Aquarium of the Americas. Es liegt etwa 750 Meter von der Bushaltestelle route 16 und ca. 1 Kilometer vom Bahnhof Union entfernt.
Dieses Apartment liegt ein paar Schritte entfernt vom Lafayette Square. Imax liegt lediglich 18 Minuten zu Fuß entfernt und Clay Monument ist von der 4-Zimmer-Ferienwohnung The St. Louis aus zu Fuß zu erreichen. Außerdem liegt das Apartment in 1 km Entfernung vom Saint Louis Cemetery
Die Unterkunft bietet einen Balkon, eine Sitzecke und eine Küche mit einer Klimaanlage für höchsten Komfort. Für zusätzlichen Komfort stehen in der Ferienwohnung The St. Louis eine Wellness-Badewanne, eine getrennte Toilette und eine Dusche zur Verfügung. Des Weiterem gibt es einen Haartrockner und Handtücher im Badezimmer.
Neben den Annehmlichkeiten für Selbstversorger wie einer kompletten Küche bietet die Apartments den Gästen einen Essbereich, wo sie ihre Mahlzeiten genießen können.