Stadium Stadium:García de la Mata Capacity:700 Address: Calle Ramírez de Arellano, 30 28043 Madrid View map location