10 Via Francesco Caracciolo, 00192 Roma
Apartment
with
1
room
Just a 5-minute walk from Vatican Museums and half a mile from Ottaviano Metro Station, nel cuore di roma, a 2
passi dalla metro A features accommodations in Rome with a garden. The property is around a 19-minute walk from St. Peter's Basilica, 1.8 miles from Piazza Navona, and 1.9 miles from Castel Sant'Angelo. ...