Borromeo Hotel is located in one of Rome's most enviable locations: halfway between the Colosseum and the Roma Termini station in the prestigious Via Cavour, one of the capital's main street, just 200 meters from the Metro.
Vibrant, full of shops, cafes and outdoor restaurants where you can fully enjoy the infinite shades of Rome, from Via Cavour you can easily reach the Colosseum, the Roman Forum, the Spanish Steps and the Trevi Fountain in just a few minutes by foot.