Superior Address : 14 Papagianni str, Kremasti Phone : +30 22410 93690 Email : info@superior-rentacar.com More information : Visit Website Rhodes Car Rental List