El apartamento The Catherine Nueva Orleans está conveniente ubicado a 5 minutos a pie del Lafayette Square. Se encuentra a una distancia de 1 km de la estación de tren Union y a un corto paseo de la estación de autobuses route 16.
El apartamento está a 13 minutos a pie del Museo Nacional de la Segunda Guerra Mundial y a 25 minutos a pie de la calle Frenchmen. Desde el apartamento The Catherine, el Acuario de las Américas está a 1 km.
El apartamento brinda servicios de autoservicio con una cocina totalmente equipada y una zona de comedor.