Designed by
Title
Alfredo Mahou Tower #201869390
Description
Skyscraper located in the city of Madrid, Spain. It is the seventeenth tallest building in the Spanish capital with its 85 meters of altitude and its 29 floors. It is located in the AZCA complex, very close to the now defunct Windsor building and was built from 1987 to 1990.