Karta Vacation Rentals
In the heart of Rome’s historic centre, a boutique townhouse luxury suite just steps from the Spanish Steps. Minutes from Piazza di Spagna, Via Veneto and Via del Corso, with Trevi Fountain, Roman Forum and St. Peter’s Basilica all within easy reach.