The property is located in the heart of the Spanish capital, in one of the most important streets of the city, at number 43 of Gran Vía. A few meters from Plaza del Callao, next to the Capitol cinema and the main theaters of the city. The building is located in an area with high pedestrian and car traffic, every day thousands of people come to this street for a wide range of leisure activities. The street is full of hotels, restaurants, fashion shops and large shopping centers such as El Corte Inglés, Fnac, H&M, Primark and Zara.