Via Degli Equi, 8, 00185 Roma
Appartamento
con
1
camera
Situated in Rome, less than 1 km from Porta Maggiore and a 14-minute walk from Rome Termini Train Station, Inner
the best House offers air conditioning. The property is located 1.8 km from San Giovanni Metro Station, 2 km from Cavour Metro Station and 1.9 km from Repubblica - Teatro dell'Opera Metro Station. ...