Tag: Stade Louis-Nicollin


French club’s hunt for stadium site ends

France Montpellier new stadium site

French Ligue 1 football club Montpellier has confirmed that a brand-new stadium – Stade Louis-Nicollin – which will be able to hold 25,000 spectators will come up on the southern outskirts of Montpellier (France) on the Ode à la Mer site in Pérols. Montpellier has targeted the end of... » Read more


Receive global sports venue NEWS twice a week in your inbox