Via Degli Scipioni, 121, 00192 Roma
Appartamento
con
1
camera
Vatican Scipioni Apartment is situated in the Vaticano Prati district of Rome, 700 metres from Lepanto Metro Station,
600 metres from Vatican Museums and less than 1 km from St Peter's Square. The property is around 2.8 km from Piazza Navona, 1.2 km from St. Peter's Basilica and 1.8 km from Flaminio Metro Station. ...