Karta Vacation Rentals
In the heart of Rome, a compact boutique townhouse just steps from Santa Maria della Pace and minutes from Piazza Navona. St. Peter's Basilica, the Roman Forum, Ponte Sant'Angelo and Palazzo Spada are all within easy walking distance.