Stylish apartment down the block from the Colosseum. Perfect location in Rome