Which credit, charge and debit cards do you accept? At the time of rental, we require a major credit card, MasterCard or Visa. By Παναγιωτης Καμμενος|2017-08-23T05:05:02+03:00August 23rd, 2017|0 Comments Share This Rental, Choose Your Platform! FacebookEmail