Karta Vacation Rentals
Steps from Piazza del Popolo in Rome’s Flaminio district, this townhouse-style stay puts you within easy walking distance of Villa Borghese and Santa Maria del Popolo. St. Peter’s Basilica, the Roman Forum and Castel Sant'Angelo are also close by, so the best of Rome is on your doorstep.