?> ?> ?> Our Locations

Hellascars Rent a Car head office is located at the center of Rhodes, 100m distance from Rhodes City Hall and 200m from Mandraki Marina.
We're also located at Rhodes Commercial harbor and Rhodes International Airport.


9 Ioannou Kazouli street
Rhodes 85100


(+30) 22410 22816

(+30) 695 704 5795

e-mail:  This e-mail address is being protected from spambots. You need JavaScript enabled to view it

JavaScript must be enabled in order for you to use Google Maps.
However, it seems JavaScript is either disabled or not supported by your browser.
To view Google Maps, enable JavaScript by changing your browser options, and then try again.