Karta Vacation Rentals
In the heart of Rome, steps from Via Veneto and a short walk to the Spanish Steps and Piazza di Spagna. Villa Borghese and historic Caffè Greco are nearby, so sightseeing is easy. A centrally located guesthouse that’s also pet-friendly for travelers with dogs.