Via Della Croce, 78/a, 00187 Roma
Apartment
with
1
room
Just a 2-minute walk from Piazza di Spagna and 300 yards from Spanish Steps, Boutique Penthouse with terrace,
Spanish Steps features accommodations in Rome with a terrace. Among the facilities at this property are an elevator and a mini-market, along with free Wifi throughout the property. The property is a 1-minute ...