Karta Vacation Rentals
In the beating heart of Rome — a family-friendly, central apartment just a short stroll from the Spanish Steps. Steps from San Giacomo Church and the Altar of Peace, with Piazza del Popolo nearby and easy access to the Roman Forum and St. Peter’s Basilica.