Zeus Address : 5 Alexandrou Diakou str., Rhodes Phone : 22410 31702 Email : Search for Rhodes Car Deals : Check Car Availability Book A Car Now