HOTEL XLENDI RESORT SPA

St. Simon Street
Xlendi Bay
Malta