Karta Vacation Rentals





In the heart of Rome, a short stroll from the Spanish Steps and the Trevi Fountain. Steps also take you to Via Veneto, Villa Borghese and Termini train station. Pet-friendly and perfectly placed for sightseeing and late-night aperitivos.