96 Viale Giuseppe Mazzini, 00195 Roma
Apartment
with
2
rooms
Mazzini Stylish Apartments offers accommodations in Rome, 1.1 miles from The Vatican and 1.7 miles from Castel
Sant'Angelo. The property is around 1.1 miles from Piazza del Popolo, 1.9 miles from St. Peter's Basilica, and 1.1 miles from Flaminio Metro Station. Free Wifi is available throughout the property, and ...