Karta Vacation Rentals
Tucked into a townhouse just steps from Ottaviano and Lepanto stations, minutes from the Vatican Museums and St. Peter's Basilica. A budget-friendly base in the heart of Rome, within easy walking distance of Castel Sant'Angelo and the Tiber.