Set 270 metres from Piazza del Popolo in Rome, Passeggiata Penthouse - My Extra Home offers self-catering accommodation with a terrace and living room.
Passeggiata Penthouse - My Extra Home
Passeggiata di Ripetta 11, Spagna, 00184 Rome, Italy