Via Nuoro, 5 Piano1, 00182 Roma
Apartment
with
1
room
Casa Piazza Lodi is located in Rome, just 2 miles from Rome Termini Metro Station and 2.2 miles from The Colosseum.
The property is around 1.6 miles from Università La Sapienza, 1.7 miles from Santa Maria Maggiore, and 2 miles from Roma Termini. Free Wifi is available throughout the property and Porta Maggiore ...