Karta Vacation Rentals
In the heart of Rome on Via Vittorio Veneto, this 5-star landmark from 1926 sits steps from Via Veneto, Barberini, the Spanish Steps and the Trevi Fountain. The address is Via Vittorio Veneto 70, a short walk to Villa Medici and the Borghese area. Pet-friendly and perfect for sightseeing on foot.