Alma Car Hire
Boasting an excellent rating from our customers, Alma Car Hire primarily focuses on serving tourists visiting Greece – its offices can be found in tourist hotspots such as Athens, Crete, and Corfu. Although smaller in size, the company also has a presence in other Southern European countries such as Malta, Romania, and Albania.
Most popular locations:
Most popular locations: