One of the main streets of Madrid
Entrevias (Vallecas)
Faro de Moncloa is used as a Hospital, and in reality is just a tower.
The building at the end of the movie, and the terrace of the end scene