Flaminia 26

  • Located 650 feet from Piazza del Popolo in Rome, this air-conditioned vacation home features free WiFi. The property is 1,650 feet from Via Margutta and features views of the city.

    There is a sitting area, a dining area and a kitchen equipped with an oven. A flat-screen TV with cable channels is provided.

    Villa Borghese is half a mile from Flaminia 26, and Piazza di Spagna is 0.6 miles away. The nearest airport is Ciampino Airport, 10 miles from the property.

  • Via Flaminia 26, Villa Borghese Parioli, 00196 Rome, Italy
    Via Flaminia 26
    Roma, Lazio, Italy