Manzoni Holiday ApartmentApartment
Viale Manzoni 101, Central Station, 00100 Rome, Italy, Rome, 00100
Set in Rome, 600 metres from Vittorio Emanuele Metro Station and 600 metres from Porta Maggiore, Manzoni Holiday Apartment offers free Wi-Fi and air conditioning. This apartment is 1.3 km from Rome Termini Metro Station and 1.