A Charming, Relaxing 2br Home In St Julians W/wifi By 360 Estates STJ 1129 Saint Julian's (Malta), 199 Lapsi Street 6.0 / 10 2 reviews