1 Via Francesco Milizia, 00196 Roma
Appartamento
con
1
camera
Situated in Rome, 1.6 km from Stadio Olimpico Roma and 2.4 km from Lepanto Metro Station, Appartamento via Milizia
offers air conditioning. The apartment, set in a building dating from 1970, is 3 km from Ottaviano Metro Station and 3.5 km from Piazza del Popolo. Free WiFi is available throughout the property ...