Karta Vacation Rentals
Opposite the British Embassy in a prestigious, central Rome address — minutes from Porta Pia. Ten minutes on foot to Termini Station and about 20 minutes to the Spanish Steps and Trevi Fountain. Three metro stops to the Colosseum; Via Veneto and Villa Borghese are within easy walking distance.