H
Helen Taylor Review of Ventocar
I had an average experience with Ventocar. The car...
I had an average experience with Ventocar. The car was decent but not exceptional. The customer service was okay, but there was room for improvement. I might consider trying another rental company next time.
Comments: