Well situated in the Central Station district of Rome, 3rd floor 69 manin street is located 300 metres from Santa Maria Maggiore, less than 1 km from Cavour Metro Station and a 8-minute walk from Vittorio Emanuele Metro Station.
Number of rooms: 3
69 Via Daniele Manin, Central Station, 00185 Rome, Italy