Karta Vacation Rentals
In Rome’s Centro Storico, a short stroll from Piazza di Spagna and Caffè Greco. Steps from the Spanish Steps and Piazza del Popolo, with the Roman Forum and St. Peter’s Basilica within easy reach—ideal for exploring the city on foot.