La Granja Leiro se encuentra situada en la ladera de la sierra de Jobo. Se levanta en una balconada privilegiada sobre la Axarquía y los Montes de málaga.
Casa con todo el exterior de piedra que se encuentra situada en una finca vallada de 60.000 metros cuadrados, de los cuales la mitad es bosque de encinas y la otra mitad es plantación de frutales, principalmente olivos.