Superior Address : 14 Papagianni str, Kremasti Phone : +30 22410 93690 Email : info@superior-rentacar.com Search for Rhodes Car Deals : Check Car Availability Book A Car Now