L’immobile è situato nel cuore della capitale spagnola, in uno delle strade più importanti della città, al numero 43 della Gran Vía. A pochi metri da Plaza del Callao, accanto al cinema Capitol e ai principali teatri della città. L’edificio è collocato in una zona ad alto traffico pedonale e automobilistico, ogni giorno migliaia di persone si affacciano in questa via per una vasta gamma di attività per il tempo libero.
La strada è ricca di hotel, ristoranti, negozi di moda e grandi centri commerciali come El Corte Inglés, Fnac, H&M, Primark e Zara.