Car hire :: Malta :: Malta St Julians Cavalieri Hotel
Map for the car hire pick up location at Malta St Julians Cavalieri Hotel.
Pick up address: Triq Spinola, St. Julians, Stj 3019