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