Karta Vacation Rentals
On a quiet side street by Porta Pinciana in Rome, just off the elegant Via Veneto and a five-minute walk from the Spanish Steps. Minutes from Villa Borghese, Piazza Barberini, the Borghese Gallery and a short stroll to the Trevi Fountain — perfect for food, city walks and sightseeing.