Can Mares Villa Cala Tarida
Set 10 minutes’ walk from Cala Tarida Beach, the elegant Can Mares Villa features an outdoor pool and sun terrace overlooking the sea. It offers free Wi-Fi and free private parking.
Urbanizacion Coral Mar s/n, 07817 Cala Tarida, Spain