Karta Vacation Rentals
On Lungotevere Michelangelo in Rome, tucked between St. Peter's Basilica and Piazza del Popolo. A short stroll to Lepanto and the Carlo Bilotti Museum, within walking distance of Villa Borghese, Via del Corso and the Spanish Steps. Address: Lungotevere Michelangelo 9.