About this property
Picture yourself waking up every morning to awe-inspiring views of the Mallorcan countryside. This property, nestled in the heart of Arta, Mallorca, in the Balearic Islands of Spain, will leave you speechless. Trust me, it's that breathtaking!
Inside, …