Via Flaminia 36, 00196 Roma
Apartment
with
1
room
Flaminia in Rome features accommodations with free Wifi, a 3-minute walk from Piazza del Popolo, 0.7 miles from
Via Condotti, and a 12-minute walk from Piazza di Spagna. The property is close to Castel Sant'Angelo, Spanish Steps, and Piazza Barberini. The property is a 11-minute walk from Lepanto Metro Station ...