Avis House 50 Msida Seafront Msida
- 356 21246640 / 1656AVISCA MW
- 0.2 mi from University Of Malta
Get your cheap rental cars from car rental stores near University Of Malta, Msida, Malta.
Hotels close to this car rental store
Hotels close to this car rental store