Ta’ Leli Gozo Farmhouse
BOOK THIS PLACE
Triq Birbuba, L-Għarb, Malta•+356 2155 8352
4.4





Excellent (5 Reviews)
Reviews





4.4
Excellent





5 reviews
Tonio Aquilina
2018-07-01
5/5
Formidable hospitality offered by a great host Sara..
George grech
2017-02-17
5/5
Been there twice and the place is just amazing