Karta Vacation Rentals
In the heart of Rome, a short walk from Termini train station and Via San Martino della Battaglia. Minutes from Piazza della Repubblica, Via Nazionale and Teatro dell'Opera, with Porta Pia, St. Peter’s Basilica, Villa Medici and the Museum of Contemporary Art of Rome all within easy reach.