76 Via Francesco Crispi, 00187 Roma
Apartment
with
1
room
IFlat Bright apartment near Piazza di Spagna in Rome offers accommodations with free Wifi, a 3-minute walk from
Piazza Barberini, 400 yards from Spanish Steps, and a 3-minute walk from Barberini Metro Station. The property is close to Villa Borghese, Piazza di Spagna, and Trevi Fountain. The property is half ...