Karta Vacation Rentals
In the heart of Rome, just a short walk from Trevi Fountain, the Spanish Steps and Piazza di Spagna. Minutes from historic Caffè Greco and Galleria Alberto Sordi. A budget-friendly, pet-friendly base for exploring central Rome.