Mit einem Pool und einer Sonnenterrasse erwartet Sie die Ta Karkar Villa in Xagħra.
Die klimatisierte Unterkunft verfügt über kostenfreies WLAN in allen Bereichen und ein Wohnzimmer mit einem TV. Alle Zimmer verfügen über ein eigenes Bad, einen Kleiderschrank und einen Schminktisch.
Xlendi liegt 5 km von der Unterkunft entfernt und Victoria erreichen Sie nach 3,1 km.