Piazzale flaminio, 9 secondo piano, scala c, interno 3a, 00196 Roma
Bed and Breakfast 4 stars
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...