Kathedrale von St Louis befindet sich in der Nähe vom 4-Sterne-Hotel The Natchez Vacation Rentals New Orleans und ist unter anderem in 14 Minuten zu Fuß zu erreichen. In dem zentralen Stadtviertel Central Business gelegen, bietet das Aparthotel 12 Zimmer sowie einen Swimmingpool.
Das French Quarter ist etwa 1 km vom Hotel entfernt. Das Natchez Vacation Rentals New Orleans ist außerdem in nur 400 Meter Entfernung von Sehenswürdigkeiten, vor allem dem Lafayette Square. Das Unterkunft liegt nicht weit entfernt vom Saint Louis Cemetery, während die Bushaltestelle New Orleans zu Fuß in 10 Minuten zu erreichen ist. Für Fernreisende ist der Flughafen New Orleans Lakefront in 17 Minuten mit dem Auto zu erreichen.
Viele klimatisierte Zimmer im Natchez Vacation Rentals bieten eine Terrasse, Verdunkelungsvorhänge und die Mikrowelle. Ein Fernsehen mit mehreren Kanälen sowie Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage sind ebenfalls vorhanden. Im Hotel können die Gäste einen Ausblick auf die Stadt genießen.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. im Restaurant Commerce Restaurant, das 200 m vom Hotel The Natchez Vacation Rentals ist, oder im Restaurant Cafe 601, das in 5 Minuten zu Fuß zu erreichen ist.