Car hire :: Malta :: Qawra
Map for the car hire pick up location at Qawra.
Pick up address: Shop 1, Dolmen Resort Hotel, Islets Promenade C/w Dolmen Road, Qawra