Via Degli Umbri, 20, 00185 Roma
Appartamento
con
1
camera
San Lorenzo Umbri alloggio turistico is situated in the San Lorenzo district of Rome, less than 1 km from Porta
Maggiore, a 16-minute walk from Rome Termini Train Station and 1.5 km from Rome Termini Metro Station. The property is set 2.5 km from Cavour Metro Station, 3.1 km from Repubblica - Teatro dell'Opera ...