Casa Lola está fundada en el año 2006 y debe su nombre a su propietaria inicial, la abuela Lola .
Está enclavada en la localidad de Herrera de Alcántara, paraje privilegiado de la Sierra de San Pedro, y que se encuentra dentro del Parque Natural Tajo Internacional.
Situada a 2,8 km del Río Tajo, donde se pueden realizar diversas rutas de senderismo, disfrutar de su gran belleza paisajística, de la pesca, la ornitología, además de navegar por el río.