The Foot of the Temple is located in Montpellier, France on 119 Rue de la Rauzé Basse. The Foot of the Temple is rated 4.3 out of 5 in the category soccer field in France.
Address
119 Rue de la Rauzé Basse
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance