Karta Vacation Rentals
In Rome city centre, steps from Piazza del Popolo and Santa Maria del Popolo and minutes from the Spanish Steps and Piazza di Spagna. This pet-friendly bed & breakfast sits within easy walking distance of Caffe Greco and Rome’s historic shopping and café streets.