Metro Colosseo Station by M.L. Rousseau • May 7, 2013 • 0 Comments Metro Colosseo Station – Where I emerged in Rome, across from the Colosseum