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