Karta Vacation Rentals
In the heart of Rome, a short walk from the Spanish Steps, Piazza di Spagna and Piazza del Popolo. Shops along Via del Corso are steps away, and landmarks like the Roman Forum and St. Peter’s Basilica are within easy reach. A compact city-center base for sightseeing and late strolls.