900 Piazza del Popolo is located in Rome, a 2-minute walk from Piazza del Popolo. Well located in the Villa Borghese Parioli district, this property offers air-conditioned rooms and free WiFi throughout.
Rooms at 900 Piazza del Popolo include a flat-screen TV and a private bathroom. Some rooms also have a balcony.
The property is 2625 feet from Villla Borghese and a 10-minute walk from Piazza di Spagna. Rome's Leonardo Da Vinci international airport is a 40-minute drive away.