Karta Vacation Rentals





In Rome, steps from Vatican City and St. Peter's Basilica and a short walk to Lepanto metro. About 3 km from the city center and minutes by car from Piazza Navona and Villa Borghese. A family-friendly city-center base for museums, shopping and Roman streets.