City Park Train Station
New Orleans, LA 70124
City Park Train Station, located in the heart of New Orleans, LA, is a charming historic site within the expansive City Park. The station, originally built in the early 20th century, features beautiful architectural details that reflect the city's rich cultural heritage. Surrounded by lush greenery and scenic views, it serves as a popular spot for visitors looking to explore the park's many attractions, including walking trails, art installations, and serene lagoons.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.