Flaminia Luxury Grand SuiteGuesthouse
61 Via Flaminia 1 piano, Villa Borghese Parioli, 00196 Rome, Italy
Ideally located in the Villa Borghese Parioli district of Rome, Flaminia Luxury Grand Suite is set less than 1 km from Lepanto Metro Station, a 5-minute walk from Piazza del Popolo and 1.1 km from Villa Borghese. The property is around 2.