Via Degli Scipioni, 94, 00192 Roma
Vacation Home
with
2
rooms
Scipioni Luxury Apartment is a recently renovated vacation home in the center of Rome, a 2-minute walk from Ottaviano
Metro Station and half a mile from Lepanto Metro Station. The property is around a 15-minute walk from Castel Sant'Angelo, 1.1 miles from Piazza del Popolo, and 1.8 miles from Piazza Navona. Free ...