12 Largo Leopardi, 00185 Roma
Apartment
with
2
rooms
Largo Leopardi Modern Apartments enjoys a location in Rome, a 8-minute walk from Domus Aurea and 0.6 miles from
The Colosseum. The property is close to Porta Maggiore, Rome Termini Metro Station, and Repubblica - Teatro dell'Opera Metro Station. The property is a 4-minute walk from Santa Maria Maggiore, and within ...