Karta Vacation Rentals
On Piazza Cavour in central Rome, a short walk from the Vatican and Castel Sant'Angelo. Steps from St. Peter's Basilica, Piazza Navona, the Pantheon, Piazza di Spagna and the Trevi Fountain. A small, family-friendly bed & breakfast in a safe, central neighborhood near Palazzo di Giustizia and Chiesa Valdese.