Karta Vacation Rentals
In the heart of Rome, a short walk from Piazza del Popolo and Via del Corso. Located on Viale Giulio Cesare, just 300 m from Lepanto metro, it's an ideal bed & breakfast base for sightseeing around the Vatican, the Tiber and the Spanish Steps. Pet-friendly and family-friendly, this spot puts you steps from the city's best attractions.