Karta Vacation Rentals
In the heart of Rome, a stone's throw from the Spanish Steps and Piazza del Popolo. Walking distance to Piazza di Spagna, with the Roman Forum and St. Peter's Basilica within easy reach. A luxury, family-friendly apartment right in the city centre.