Karta Vacation Rentals
In the heart of Rome, a short walk from the city center — about 15 minutes to the Spanish Steps and Villa Borghese. Lepanto, Piazza del Popolo and Castel Sant'Angelo are nearby; Vatican Museums (~2 km) and Piazza Navona (~2.5 km) are within easy reach. Pet-friendly and perfectly placed for exploring central Rome.