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.