They refused to give me the car I booked. What's worse is that they are refusing to refund me back. They are the party who failed to honor the service I paid for. They didn't accept the international driving permit I had and caused me a lot of inconveniences.
4 years ago
Green Motion has a
2.8
average rating
from
1,268
reviews