Karta Vacation Rentals
In the heart of Rome, a short stroll from Piazza del Popolo and Via Cola di Rienzo. Villa Borghese, Piazza Navona, Castel Sant'Angelo and the Vatican (St. Peter's Square and the Vatican Museums) are all within easy walking distance.