Das Apartment The Catherine New Orleans in New Orleans befindet sich rund 1 Kilometer vom Aquarium of the Americas und nur 13 Minuten zu Fuß vom National WWII Museum entfernt. Gäste können WLAN sowohl für geschäftliche als auch für private Zwecke nutzen.
Das Apartment liegt im Stadtteil Arts- Warehouse von New Orleans in einer Entfernung von 7 Minuten zu Fuß von der Immaculate Conception Church. Die Kathedrale von St. Louis ist gleich neben dem Apartment The Catherine gelegen. Clay Monument liegt circa 300 Meter von diesen Apartments entfernt.
Für Ihren Komfort bietet die Apartments eine komplette Küche mit einem Kühlschrank, einem Herd und einem Geschirrspüler. Die Unterkünfte ist in einer Entfernung von 10 Minuten zu Fuß von der Bushaltestelle route 16.