Hotel XLENDI RESORT & SPA Address: St.Simon Street, Xlendi Bay, Island of Gozo - - MALTA, MALTA
Perfectly located in beautiful Gozo, major attractions are nearby, located in surrounding xlendi bay.