Via flaminia 36, 00196 Roma
Apartment 3 stars
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 around 1.2 miles from Castel Sant'Angelo, a 13-minute walk from Spanish Steps, and 1.1 miles from Piazza Barberini....