Philippidès Stadium is located in Montpellier, France on 542 Rue Auguste Broussonnet. Philippidès Stadium is rated 4.3 out of 5 in the category athletic park in France.
Address
542 Rue Auguste Broussonnet
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance