Karta Vacation Rentals





In the shadow of the Vatican, a family-friendly apartment just steps from St. Peter's Square and Castel Sant'Angelo. Roughly an 8-minute walk to St. Peter's Square, 600 yards from Castel Sant'Angelo and about 12 minutes on foot to Lepanto Metro Station. Rome Ciampino Airport is about 11 miles away.