Stadium Stadium:Las Llanas Capacity:8905 Address: C/ Alameda de Las Llanas, S/N, 48910, Sestao View map location