Karta Vacation Rentals





In Rome, a short walk from the Vatican. About 15 minutes on foot to Piazza del Popolo and roughly 0.8 miles from St. Peter’s Square. Steps from Lepanto Metro Station (3 minutes) and close to the Vatican Museums and Castel Sant'Angelo.