Karta Vacation Rentals
In the heart of Rome’s historic center, a short drive from the Roman Forum and Colosseum. Spanish Steps and Piazza di Spagna sit about 2.1 miles away, and the hotel is on Via Giovanni Giolitti, steps from classic Roman streets and sights.