New Orleans, LA

Search All Locations

You are here

Audubon Park

6500 St. Charles Ave.
New Orleans, LA 70130
Area: New Orleans, LA

This 400-acre lushly landscaped park located about 6 miles from the central business district and steps from Tulane University's campus is the most convenient greenscape for those staying in the French Quarter and Garden District.

A tree-lined paved path encircles the park's perimeter for 1.8 miles, perfect for joggers, walkers, and in-line skaters. But, there's also a zoo, IMAX theater, aquarium, golf course, and other attractions.

Recommended for daylight hours only.

Member Reviews

Add new comment