Zeus Rent a Car Rhodes Address: 5 Diakou Alexandrou Street, Rhodes TownPhone: +30 22410 31702Email: –