Marathon Address : 7 Anthoula Zervou str. Psaropoula Phone : +30 22410 70320 Email : info@marathonrentacar.gr Search for Rhodes Car Deals : Check Car Availability Book A Car Now