Location Details
Malta International Airport Luqa, MT, LQA 4000
For additional questions, please visit our main car rental FAQs page.