Via flaminia, 56, 00196 Roma
Apartment
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...