Via Del Babuino, 179, 00187 Roma
Apartment
with
1
room
My Spanish Steps Apartment - 2 bathrooms is a recently renovated apartment in the center of Rome, a 3-minute walk
from Piazza del Popolo and 700 yards from Via Condotti. With city views, this accommodation features a terrace. Free Wifi is available throughout the property and Lepanto Metro Station is a 15-minute ...