When in Madrid

Real Madrid
Santiago Bernabéu Stadium, Avenida de Concha Espina, Madrid, Spain • -3.688344500, 40.453054100