La zona donde se localiza el edificio es parte de un conjunto desarrollado por Grupo INNOVA, y cuenta con un campo de golf de talla mundial, El Bosque Country Club, uno de los mejores campos de golf del país, sede de torneos internacionales de la PGA Tour.
Emplazada sobre una superficie de roca sólida, a 1,920 metros sobre el nivel del mar, la Torre se eleva a 160 metros de altura al norte de la ciudad de León, Guanajuato. Sobre el circuito Lomas de Gran Jardín, en el corazón de Gran Jardín, un fraccionamiento residencial para un gran nivel de vida con amplias avenidas, una zona comercial, rodeado por extensas áreas verdes, parque y jardines.