Ta'Filomena
Search & compare prices for Ta'Filomena in all hotel booking websites.
Ta'Filomena Address: Il-Vigneto 23 Gajdoru street Xaghra, Xaghra, Malta
Minimum price found for Ta'Filomena was: Null EUR
Click here to get more information, photos & guest ratings for Ta'Filomena