Elegant Flat Spanish steps Vacation Home Rome
Located in the centre of Rome, 500 metres from Piazza del Popolo and 1.1 km from Lepanto Metro Station, Elegant Flat Spanish steps offers air conditioning. The property has inner courtyard views and is 1.2 km from Piazza Navona and 1.
Passeggiata di Ripetta, 25, Spagna, 00186 Rome, Italy