Piazzale Flaminio, 9 Secondo Piano, Scala C, Interno 3A, 00196 Roma
Bed and Breakfast
with
5
rooms
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. ...