Via della purificazione, 61, 00187 Roma
Apartments
Set in the centre of Rome, 600 metres from Spagna Metro Station, the historic Stylish Spanish Steps Retreat offers accommodation with free WiFi and a terrace. The property has city and inner courtyard views, and is 500 metres from Spanish Steps. The property is non-smoking and is located 200 metres from...