- Listed in Automotive, Car Hire, Vehicle Rental & Limousine Hire
- 3, APHRODITE AVENUE, KOUKLIA, PAPHOS,
Leos Rent A Car was established 25 years ago in response to the clear and growing needs for an organization devoted entirely to the car rental business. Through hard work and dedication, the company has steadily grown and now has offices in every major town on the island, including the 24-hour office at Larnaca airport. The companies Head Office is based in Limassol where the main services garage and travel office is located too.
Dreadful customer service… Sent us out with a hire car with a tyre so bald the canvas was showing. Of course the tyre blow out with our 20 month old daughter in the car. Eventually got our money back … No apology… Or understanding of the potential danger. Don’t use this dangerous company.