Su estadio, localizado en el ciudad de Aviñon, lleva el nombre de Parc des Sports y tiene una capacidad de alrededor de 17.500 personas.