Villa Al Faro

Triq Il-Fanal - direction Villagg Tal-fanal, GSR 1251 Għasri, Malta

Hotel image
Read more reviews for Villa Al Faro