Santiago Bernabéu Stadium

    Capacity:
    81044
    Opened:
    1947-12-14
    Address:
    Av. de Concha Espina, 1, 28036 Madrid, Spain