Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
9 Piazzale Flaminio, Secondo Piano, scala C, Interno 3A, Rome
900 Piazza del Popolo is situated 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.
See MoreUsage of subsidiary facilities may incur additional fees