9 Via Gabriele Camozzi, 00192 Roma
Appartamento
con
1
camera
Located in Rome, near Ottaviano Metro Station, Lepanto Metro Station and Vatican Museums, Casa Rica at Vatican
and St Peter features free WiFi. The property is around 2.5 km from Piazza del Popolo, 2.5 km from Piazza Navona and 1.5 km from St. Peter's Basilica. Set in the Vaticano Prati district, the apartment ...