Ta Karkar Villa ligt in Xagħra en beschikt over een zwembad en een zonneterras.
De accommodatie biedt airconditioning, overal gratis WiFi en een woonkamer met een tv. Alle slaapkamers hebben een eigen badkamer, een kledingkast en een kaptafel.
Xlendi ligt op 5 km van de accommodatie en Victoria ligt op 3,1 km afstand.
Licentienummer: hpc/4166
Aantal kamers : : 3