76 via francesco crispi, 00187 Roma
Apartments
Located in the centre of Rome, MAISON Spanish steps provides accommodation with city views, just 500 metres from Spagna Metro Station and 300 metres from Piazza Barberini. This property is situated a short distance from attractions such as Quirinal Hill, Via Condotti, and Villa Borghese. Free WiFi is...