Car hire :: Malta :: Mellieha Raddisson Golden Sands Hotel
Map for the car hire pick up location at Mellieha Raddisson Golden Sands Hotel.
Pick up address: Mellieha Raddisson Golden Sands Hotel , Mellieha