La casa está ubicada en la localidad de La Velilla, en el Termino Municipal de Pedraza de la Sierra, en la provincia de Segovia, rodeada de prados y montes, discurriendo a sus pies el río Cega, a las puertas del Parque Natural de la Sierra del Guadarrama, donde se encuentra el Centro de interpretación “Casa del Águila Imperial”.
En los alrededores hay una gran oferta de restauración y la posibilidad de realizar diversas actividades de senderismo y contacto con la naturaleza.
Madrid se encuentra a 125 km y Segovia, está a tan sólo 35 Km.