Le Parc des Princes

    Capacity:
    47929
    Opened:
    1972-06-04
    Address:
    24 Rue du Commandant Guilbaud, 75016 Paris, France