Zafiro Cala Mesquida
Urbanización Cala Mesquida, S/N, Capdepera, Balearic Islands
During your stay at Zafiro Cala Mesquida, you're just a quick walk from Cala Mesquida Beach. Features include free WiFi in public areas, plus 4 outdoor pools and 3 restaurants. This upmarket aparthotel has 357 apartments over 3 floors. Enjoy your stay with amenities like free WiFi and a balcony in each apartment.