Karta Vacation Rentals
In the heart of Rome’s Flaminio quarter, a short walk from Piazza del Popolo and Via del Corso. Steps from Villa Borghese, the Flaminio metro stop (Line A) and minutes from Piazza Navona — ideal for city explorers and pet-friendly travelers.