The Point está ubicado en Prol. Paseo de la Reforma 413, Lomas de Santa Fe, C.P. 01330, Álvaro Obregón, Ciudad de México, en el submercado Santa Fe. Propiedad de Pelmarc, el edificio tiene un área total de 20,070 m². Fue entregado en 2019 y está clasificado como clase A+.