Estella's is located in New Orleans, just 4.9 miles from Union Station and 5.5 miles from Mercedes-Benz Superdome. The air-conditioned accommodation is 4.4 miles from Morial Convention Center, and guests can benefit from private parking available on site and free Wifi. Audubon Nature Institute is 10 miles from the apartment and Rivertown is 16 miles away.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is available. The accommodation is non-smoking.
Guests can relax in the garden at the property.
Touro Synagogue is 6.7 miles from the apartment, while Uptown New Orleans Historic District is 7.4 miles from the property. The nearest airport is Louis Armstrong New Orleans International Airport, 17 miles from Estella's.