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