Via Del Babuino, 169, 00187 Roma
Appartamento
con
1
camera
Situated in Rome, 300 metres from Piazza del Popolo and 600 metres from Via Condotti, Luxury Apartment Spanish
Steps features air-conditioned accommodation with a balcony and free WiFi. The property is located 700 metres from Flaminio Metro Station, 500 metres from Spanish Steps and 1.2 km from Barberini Metro ...