La Torre consiste en un edificio de 13 pisos de altura (429 m2 por planta) apoyado sobre un fuste de hormigón y rematado por un mástil tubular de acero de 38 metros.
En la décima planta, a 560 metros de altura sobre el nivel del mar, hay un mirador acristalado abierto al público desde donde se puede contemplar una completa vista de 360 grados de la ciudad y del área metropolitana. Para acceder al mirador, los visitantes utilizan un ascensor panorámico que recorre los 135 de metros en 2,5 minutos.