Karta Vacation Rentals
In the heart of Rome, a short stroll from Via Cola di Rienzo and the Vatican Museums. St. Peter's Square, St. Peter's Basilica, the Sistine Chapel and Piazza Navona are all within easy walking distance, and Lepanto Metro Station is about 400 m away.