Featuring an outdoor pool and sea views, Villa Ta Zella is situated in Għarb. Guests staying at this villa have access to free WiFi and a fully equipped kitchen. The villa has TV, 4 bedrooms and a living room. The villa offers a barbecue. Guests can also relax in the garden. Ta' Pinu Basilicata is Read more
Featuring an outdoor pool and sea views, Villa Ta Zella is situated in Għarb. Guests staying at this villa have access to free WiFi and a fully equipped kitchen. The villa has TV, 4 bedrooms and a living room. The villa offers a barbecue. Guests can also relax in the garden. Ta' Pinu Basilicata is an 18-minute walk from Villa Ta Zella.