Malta'nın başkenti Valletta'nın güneybatısında, yaklaşık 5 kilometre veya arabayla yaklaşık 10 kilometre uzaklıkta yer almaktadır.