Via degli scipioni, 175, 00192 Roma
Appartement 4 etoiles
Set in Rome, near Ottaviano Metro Station, Vatican Museums and St Peter's Square, Casa Scipioni features free WiFi. The property is close to Piazza del Popolo, St. Peter's Basilica and Flaminio Metro Station. The property is 2 km from the city centre and 400 metres from Lepanto Metro Station.
This spacious...