The holiday apartments are owned and run by Mr. Joseph & Mrs. Lourdes Schembri. Together, they share at least 30 years of experience wit...
The holiday apartments are owned and run by Mr. Joseph & Mrs. Lourdes Schembri. Together, they share at least 30 years of experience within the tourist accommodation industry. They have 3 different properties available, Villa Santa Maria,Merill Apartments, & Vista Apartments