Karta Vacation Rentals
On a quiet street in central Rome between the Vatican and the Spanish Steps. Just 50 meters from Lepanto metro (Line A) and within easy walking distance of Piazza del Popolo, Castel Sant'Angelo, St. Peter's Basilica and the Tiber River. A compact, pet-friendly bed & breakfast steps from shops, bars and markets.