The Palace Laredo is a palace located in Alcalá de Henares, Spain. It was declared Bien de Interés Cultural in 1975.
Wikipedia https://en.wikipedia.org/wiki/Palace_of_Laredo
Coordinates 40°29'16.385" N -3°21'50.093" E