Telephone: +356 27577206

Email: info@kwlltd.onmicrosoft.com

Our Office Location:

KWL Rent A Car

Qawra Palace Hotel

Qawra Road

Qawra

Malta - Europe

contact us