Karta Vacation Rentals
In the heart of Rome, minutes from the Vatican and St. Peter's. Steps from the Tribunale Ordinario di Roma and a short walk to Piazza Navona, Piazza del Popolo, Castel Sant'Angelo, Trevi Fountain and Villa Borghese. A compact, central guesthouse that puts the Eternal City at your doorstep.