Dating back to the 10th century, it is the highest point in Arta with great views across the town. It was largely restored in 1971.
Wikipedia https://de.wikipedia.org/wiki/Almudaina_d’Artà
Address Calle de Castellet, Artà 07570, Spain
Coordinates 39°41'46.983" N 3°21'13.416" E