138A Via Del Bufalo, 00187 Roma
Apartment
with
1
room
IFlat Spanish Steps Blue Apartment in Rome provides accommodations with free Wifi, a 6-minute walk from Barberini
Metro Station, 600 yards from Piazza Barberini, and a 5-minute walk from Spanish Steps. The property is around a 6-minute walk from Via Condotti, 400 yards from Piazza di Spagna, and a 9-minute walk ...