Karta Vacation Rentals
In the beating heart of Rome, just minutes from Termini and a 5-minute walk to Basilica di Santa Maria Maggiore. Steps from Via Nazionale, Piazza della Repubblica and within easy reach of the Colosseum and Roman Forum. Centrally located and pet-friendly for city explorers.