Karta Vacation Rentals
In the heart of Rome, a short stroll from Via Veneto and Villa Borghese. Located on Via Sicilia, minutes from the Spanish Steps, Piazza di Spagna and other Rome City Centre sights. Pet-friendly b&b that puts museums, theaters and shops within easy walking distance.