Via Alfieri, 10, 00185 Roma
Apartment
with
1
room
Alfieri central apartment in Rome offers accommodations with free Wifi, a 9-minute walk from Santa Maria Maggiore,
0.7 miles from San Giovanni Metro Station, and a 13-minute walk from Cavour Metro Station. The property is close to Rome Termini Metro Station, Roma Termini, and The Colosseum. The property is 1.2 ...