https://uk.trip.com/travel-guide/attraction/st-louis/sister-marie-charles-park-58317603/
OverviewNearbyReviewsWin Prizes

Sister Marie Charles Park

󰺂1.8
No reviews yet
based on 3 reviews
City Parks
Open Opens at 6:00-22:00
Address:
199 Elwood Ave, St. Louis, MO 63111, United StatesMap
Phone+1 314-289-5300
What travelers say:

More

Recommendations Near Sister Marie Charles Park

Sister Marie Charles Park Reviews: Insider Insights and Visitor Experiences

Write a Review
Trip.comTrip.com
TripAdvisor(3 Reviews)TripAdvisor
3 Reviews
  • xty314
    xty314
    ta-icon

    No park

    I don't consider this a park...at least not a traditional park. No parking, no swings, no running trail, no water fountain. There is a bench, a sign & a 10pm-6am curfew with so somewhat of a view of t...

    Reviewed on Aug 3, 2019
  • Solodam J
    Solodam J
    ta-icon

    A Short Trail along the Mississipi River

    It's located along the Mississippi river, on the south broadway and the entrance is on Elwood street. It's a small park and there is no parking area. A nice walking path for the trail along the river....

    Reviewed on Nov 4, 2018