195 Via Flaminia, 00196 Roma
Apartment
with
1
room
Casa Vignola 195 offers accommodations in Rome, 1.4 miles from Ottaviano Metro Station and 1.9 miles from Via
Condotti. The property is around 1.9 miles from Piazza di Spagna, 2.4 miles from Spanish Steps, and 2.4 miles from Piazza di Spagna Metro Station. Free Wifi is available throughout the property and Lepanto ...