Stadium Stadium:Nuevo Matapiñoneras Capacity:3000 Address: Avda. Matapiñoneras,s/n, 28703, San Sebastián de los Reyes, Madrid View map location