Insotel Cala Mandia Resort & Spa Cala Mandia The apartment complex offers a 6-storey main building and a 2-storey annexe block with 545 apartments and studios. The facilities include a spacious l ... Save Up To 60%