Where is Palacio Vistalegre?

Where is Palacio Vistalegre located?

Palacio Vistalegre, Palacio Vistalegre, Spain (approx. 40.386112°, -3.738889°)


Where is Palacio Vistalegre on the map?