Overview
Edificio España is a historic skyscraper located at the heart of Madrid’s Plaza de España. Completed in 1953, it stood as a symbol of Spain's post-war reconstruction and the ambition to modernize Madrid’s skyline. With its grand stature and neo-baroque styling, Edificio España was the...
Overview
Torre de Madrid is one of the most emblematic skyscrapers in Madrid, Spain. Located at the strategic Plaza de España, it has been a symbol of Spanish modernism and post-war recovery since its completion in 1957. For many years, Torre de Madrid was not only the tallest building in Madrid...