El inmueble cuenta con con 157 metros de altura, 40 plantas y 44.000 metros cuadrados de uso exclusivo de oficinas, dispone de los más avanzados sistemas de seguridad, informática, climatización y comunicación.
Se encuentra ubicado en un sitio privilegiado de la ciudad Barcelona, puesto que está ubicada en la zona de la antigua Villa Olímpica y en primera línea de mar. .