Karta Vacation Rentals





In the heart of Rome city centre on Via XX Settembre, steps from Via Nazionale and Via Veneto. A short stroll or ride puts you at the Spanish Steps, Piazza di Spagna, Borghese Gallery and within easy reach of the Colosseum and Roman Forum.