Via Ottaviano Appartamento, 00192 Roma
Apartment
with
1
room
Vatican Apartment 2 minuti da città del vaticano in Rome features accommodations with free Wifi, a 10-minute walk
from Lepanto Metro Station, 400 yards from Vatican Museums, and a 8-minute walk from The Vatican. The property is around 1.5 miles from Piazza Navona, a 11-minute walk from St. Peter's Basilica, and ...