Private One Bedroom Apartment Close To Airport In Luqa Luqa (Malta), 12 Triq S Saliba 9.3 / 10 124 reviews