Ta Benna Villa Villa Għajnsielem, Gozo
Set in Għajnsielem, 1.6 km from Ramla taz-Zewwieqa Beach and 1.7 km from Gorgun Beach, Ta Benna Villa offers a fitness centre and air conditioning. This villa has a private pool, a garden and free private parking.
53 Triq il-Ġnien, GSM 1802 Għajnsielem, Malta