27 piazza regina margherita, 00198 Roma
Apartments
Alloggio centro di Roma is located in Rome, 1.7 km from Sapienza University of Rome, 1.7 km from Repubblica - Teatro dell'Opera Metro Station, as well as 1.9 km from Rome Termini Train Station. The property is set 2.3 km from Spagna Metro Station, 1.9 km from Barberini Metro Station and 2.7 km from Santa...