About this property
Welcome to Arta, a charming town nestled in the mesmerizing Mallorca, Balearic Islands! Picture yourself strolling through cobblestone streets, basking in the warm Mediterranean sun, and immersing yourself in the rich culture that surrounds you. Arta...