La villa está localizada en una pequeña colina al sur de la ciudad de La Valeta.