This SurPrice Car Rentals pickup location details in Rhodes:

SurPrice Car Rentals
Leof. Iraklidon 38
Rhodes, L null GRC