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