100 years old Farmhouse

Ta’ Leli is a 1 century old farmhouse which has been tastefully converted to cater for the modern comforts of the 21st century.