Karta Vacation Rentals
In the heart of Rome's historic center, steps from Via del Corso and Piazza del Popolo. A short walk lands you at Villa Borghese, the Spanish Steps, Piazza di Spagna and Trevi Fountain. Perfect for travelers who want to be centrally located and on foot to major sights.