Karta Vacation Rentals
Centrally located guesthouse a heartbeat from Piazza del Popolo and Santa Maria del Popolo. A short stroll brings you to Via del Corso, Villa Borghese and the Spanish Steps, with St. Peter’s Basilica and the Roman Forum close by.