Malta
Malta International Airport - Luqa
00 356 2339 2339
bookings@finalrentals.com
Monday to Friday 08:00 AM to 20:00 PM and Saturday to Sunday 08:00 AM to 13:00 PM