Located a few steps from the Colosseum, next to Spanish Steps, the hotel Anfiteatro Flavio is a recent building that offers the best comforts in the heart of Rome.