Olympic Address : 6 Akti Sachtouri str., Rhodes Phone : +30 22410 26586 Email : zousot@hotmail.com Search for Rhodes Car Deals : Check Car Availability Book A Car Now