Ruote Address : 92 28th Oktovriou str. Rhodes Phone : +30 6973 235868 Email : ruotecars@gmail.com Search for Rhodes Car Deals : Check Car Availability Book A Car Now