Car Hire Rhodes in Greece Autorhodes Address: Pefkos - Lindos, 851 07 Rhodes Greece Phone Number: +30 69 47 16 65 60