Via Flaminia, 56, 00196 Roma
Apartment
with
1
room
Flaminio Historic Charm and Modern Flair offers accommodations in Rome, a 19-minute walk from Ottaviano Metro
Station and 0.8 miles from Piazza di Spagna Metro Station. Among the facilities at this property are an elevator and a mini-market, along with free Wifi throughout the property. The property is close ...