METRO Montpellier is located in Montpellier, France on 3274 Av. Etienne Méhul. METRO Montpellier is rated 3.8 out of 5 in the category warehouse club in France.
Address
3274 Av. Etienne Méhul
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance