Karta Vacation Rentals
In Selva Candida on Rome’s outskirts — a family-friendly, pet-friendly base about 10 km from the city center. Roughly a 15-minute drive to St. Peter’s Basilica and within easy reach of the Vatican Museums, Piazza Navona and the Olympic Stadium.