Via del babuino, 46, 00186 Roma
Apartments
Spanish Steps Terrace is situated in the Spagna district of Rome, 500 metres from Via Condotti, 500 metres from Piazza di Spagna and 1.4 km from Villa Borghese. Boasting a lift, this property also provides guests with a sun terrace. The property is 1.2 km from the city centre and 300 metres from Piazza...