Express Address : 17 Papanikolaou str, Rhodes Phone : +30 22410 24672 Email : info@expressrentacar.eu Search for Rhodes Car Deals : Check Car Availability Book A Car Now