Karta Vacation Rentals





In the heart of Rome, a short walk from the Spanish Steps, Piazza di Spagna and the Trevi Fountain. Located near Piazza Barberini and Barberini Metro Station, this pet-friendly, family-friendly stay puts the city center on your doorstep.