Karta Vacation Rentals
In the heart of Rome, steps from Via Marsala and a short walk to Termini, Via Nazionale and Piazza della Repubblica. You'll be within easy reach of Teatro dell'Opera, Santa Maria Maggiore, the Roman Forum and St. Peter's Basilica.