George Address : Lardos, South Rhodes Phone : +30 22440 44368 Email : info@georgecars.com More information : Visit Website Rhodes Car Rental List