Karta Vacation Rentals
In the heart of historical Rome, a short walk from the Colosseum and Roman Forum. Steps from Termini station, Piazza Santa Maria Maggiore, Via Nazionale, the Trevi Fountain and the Spanish Steps. A boutique city-center base for sightseeing and shopping.