City Address : 84 Alexandrou Diakou str, Rhodes Phone : +30 22410 23923 Email : info@cityrentacar.gr More information : Visit Website Rhodes Car Rental List