Contact Us
Central Office
Autorents.gr
Leoforos Iraklidon 851 01 Rhodes Island Greece
Phone: +30 2241 0 70185
Mobile: +30 6930 901 002
Mon – Sun: 07:00AM – 23:00PM
Leoforos Iraklidon 851 01 Rhodes Island Greece
Phone: +30 2241 0 70185
Mobile: +30 6930 901 002
Mon – Sun: 07:00AM – 23:00PM