Perfect central location for a stay in Rome just a stones throw from the colosseum.