Doté d'une piscine et d'une terrasse bien exposée, le Ta Karkar Villa est situé à Xagħra.
Il dispose de la climatisation, d'une connexion Wi-Fi gratuite et d'un salon avec télévision. Toutes les chambres comprennent une salle de bains privative, une armoire et une coiffeuse.
Vous séjournerez à 5 km de Xlendi et à 3,1 km de Victoria.