Torre Mapfre ligger ved siden av en annen skyskraper, Hotel Arts, og de er begge 154 meter høye. De er de to høyeste bygningene i Barcelona, og har blitt et landemerke i byen.