Karta Vacation Rentals
On Rome’s northwest edge in Primavalle, a quick drive from Agostino Gemelli University Hospital and Stadio Olimpico. About 4.6 miles from St. Peter’s Basilica and close to Villa Borghese, the Vatican Museums and Piazza del Popolo. A pet-friendly bed and breakfast that keeps major Rome sights within easy reach.