Av. de los Alfares, 17, 16002 Cuenca, Spain
How to go there
Stadium Loc: 40.0762 / -2.14579
Plan your visit