Spirit Address : 85 Irakleidon Ave., Ixia Phone : +30 22410 33600 Email : spiritrentals@outlook.com Search for Rhodes Car Deals : Check Car Availability Book A Car Now