Iberostar Stadium (Estadi de Son Moix)

    Capacity:
    23142
    Opened:
    1999-06
    Address:
    Camí dels Reis, s/n, 07011 Palma, Illes Balears, Spain