Karta Vacation Rentals





In the pulse of central Rome, a short walk from Termini and Teatro dell'Opera di Roma. Steps from Via Marsala and Piazza della Repubblica, and just minutes by car to the Borghese Gallery, Roman Forum, Piazza di Spagna and the Colosseum.