Karta Vacation Rentals





In the heartbeat of Rome City Centre, this townhouse accommodation sits steps from Piazza del Popolo and Via del Corso. The Spanish Steps, Piazza di Spagna, Villa Borghese and Trevi Fountain are all within easy walking distance. Family-friendly and perfect for sightseeing on foot.