Car hire :: Malta :: Malta St. Julians
Map for the car hire pick up location at Malta St. Julians.
Pick up address: Vivaldi Hotel. Dragonara Road. Meet And Greet Service, St. Julians, Stj 3141