Piazzale Flaminio 19, 00196 Roma
Apartment
with
1
room
Rental in Rome Flaminio View Suite in Rome provides accommodations with free Wifi, a 13-minute walk from Lepanto
Metro Station, 0.7 miles from Via Condotti, and a 12-minute walk from Piazza di Spagna. The property is around a few steps from Flaminio Metro Station, a 13-minute walk from Spanish Steps, and 1.1 ...