Venue Address Estadio Municipal de Can Vinader - CRUC, Rambla de Blas Infante, 23, 08860 Castelldefels, Barcelona Share