Torre del Árbol is located at Manuel Ávila Camacho 184, Lomas de Chapultepec III Sección, C.P. 11550, Miguel Hidalgo, Ciudad de México in the Lomas Palmas submarket. The building has a total area of 7,752 m² with 18 floors. It was delivered in 1992 and is rated class A.