Abbycar Address : 7th Km Tsairi - Airport Ave Phone : Email : info@abbycar.com More information : Visit Website Rhodes Car Rental List