Car hire :: Malta :: Gzira
Map for the car hire pick up location at Gzira.
Pick up address: 102, Manoel De Vilhena Street., Gzira (next To Sliema)