35 Piazza Di Spagna, 00187 Roma
Apartment
with
1
room
A 8-minute walk from Barberini Metro Station in Rome, Spanish Steps Luxury Apartment in Spanish Square features
accommodations with access to a sauna and hammam. The property is close to several well-known attractions, a 4-minute walk from Piazza di Spagna Metro Station, 200 yards from Via Condotti, and a few ...