Karta Vacation Rentals
In the heart of Rome, a stone’s throw from Termini station and minutes on foot to Santa Maria Maggiore, the National Roman Museum, the Roman Forum and the Colosseum. Address: Via Cavour 23 — ideal for sightseeing and quick rail or airport links.