Independent Address : 5th km Rhodes-Kallithea Ave Phone : +30 22410 68120 Email : info@independent-rentals.gr Search for Rhodes Car Deals : Check Car Availability Book A Car Now