2 Via Antonio Pollaiolo, 00197 Roma
Apartment
with
1
room
Parioli Cesar Home - 1 stop from Piazza del Popolo is located in Rome, just 1.9 miles from Lepanto Metro Station
and 2.3 miles from Ottaviano Metro Station. The property is around 2.4 miles from Stadio Olimpico, 2.5 miles from Piazza di Spagna Metro Station, and 2.6 miles from Piazza del Popolo. Free Wifi is ...