About this property
This truly magnificent Villa is situated just at the entrance to the main Plaza of Los Gallardos and benefits from an elevated position, offering royal style views across the plaza and into the Village. The Villa certainly catches your attention due...