Via Monte Zebio, 9 - Scala B - Int.3, 00195 Roma
Vacation Home
with
1
room
Mazzini City Center Apartment is located in Rome, just 1.5 miles from Castel Sant'Angelo and 1.6 miles from St
Peter's Square. This recently renovated vacation home is located a 8-minute walk from Lepanto Metro Station and 0.8 miles from Ottaviano Metro Station. Free Wifi is available, and private parking can ...