The Mahou Tower, with its 85 meters and 29 floors, it is the seventeenth tallest building in Madrid.

It is located in the AZCA complex, near the new Windsor building, and El Corte Inglés in La Castellana Avenue.

The Torre Alfredo Mahou, as it is also called in Spanish, was built from 1987 to 1990. Its facade is covered by blue and purple crystal, and it houses the offices for several companies.