59 Via Della Penna, 00186 Roma
Apartment
with
1
room
IFlat The G Flat in Rome offers accommodations with free Wifi, a 10-minute walk from Piazza di Spagna, 0.8 miles
from Lepanto Metro Station, and a 3-minute walk from Piazza del Popolo. The property is around a 15-minute walk from Villa Borghese, 0.7 miles from Piazza di Spagna Metro Station, and a 7-minute walk ...