Via Cornelio Nepote, 10 Interno 8 ,secondo Piano, 00136 Roma
Apartment
with
1
room
A due passi dal Vaticano - Roma offers accommodations in Rome, 1.1 miles from Ottaviano Metro Station and 1.6
miles from Lepanto Metro Station. The property is around 2.1 miles from The Vatican, 2.1 miles from St Peter's Square, and 2.3 miles from St. Peter's Basilica. Free Wifi is available throughout the property ...