Stadium Stadium:Merkatondoa Capacity:3500 Address: Carretera Estella a Lodosa, S/N, 31200, Estella, Navarra View map location