Holiday Address : 85 Griva str, Rhodes Phone : +30 22410 25145 Email : info@holiday-tours.gr Search for Rhodes Car Deals : Check Car Availability Book A Car Now