Piazza Antonio Mancini, 4 F2, 00196 Roma
Apartment
with
1
room
Stadio - Foro Italico Open Space Calligarich AC WiFi offers accommodations in Rome, a 15-minute walk from Stadio
Olimpico and 1.9 miles from Lepanto Metro Station. The property is around 2.3 miles from Ottaviano Metro Station, 2.6 miles from Piazza del Popolo, and 2.6 miles from Castel Sant'Angelo. Free Wifi ...