Karta Vacation Rentals
In the heart of Rome, this intimate townhouse puts you steps from Porta Pia and a short ride to St. Peter's Basilica. Piazza della Repubblica and the Ecstasy of Saint Teresa are also within easy reach—perfect for a quick museum hop or espresso stop.