Question: who brought ezio to rome?
Answer: Machiavelli reveals late in the game that it was him. He was helping Ezio secretly throughout the game. He caused the explosion at Monteriggioni that allowed Ezio to escape alive. He brought Ezio to Rome.