12 Largo Leopardi, 00185 Roma
Apartment
with
2
rooms
Largo Leopardi Modern Apartments enjoys a location in Rome, a 9-minute walk from Domus Aurea and 0.7 miles from
Rome Termini Metro Station. Popular points of interest nearby include Repubblica - Teatro dell'Opera Metro Station, Roma Termini, and The Colosseum. The property is a 4-minute walk from Santa Maria ...