Located 570 meters from Xaghra Gozo Holiday apartment. Paradise Gardens is a popular choice amongst travelers in Mellieha, whether exploring or just passing through.
Located 997 meters from Xaghra Gozo Holiday apartment. Il-Logga Boutique Hotel is a popular choice amongst travelers in Gozo, whether exploring or just passing through.
Located 2,147 meters from Xaghra Gozo Holiday apartment. Set in a prime location of Nadur, Narcisa Farmhouse B&B puts everything the city has to offer just outside your doorstep.