Residenza Mazzini Apartment Rome
Located 500 metres from the Lepanto Metro stop, linking to Termini Train Station in 5 stops, Residenza Mazzini offers free Wi-Fi in all areas. Saint Peter’s Square and Vatican City are 2 km away.
Number of rooms: 5
Piazza Giuseppe Mazzini 8, Vaticano Prati, 00195 Rome, Italy