2 Via Pomponio Leto Int 6 Piano Secondo, 00193 Roma
Apartment
with
1
room
Vatican Suite in Rome offers accommodations with free Wifi, a 6-minute walk from Ottaviano Metro Station, 0.4
miles from The Vatican, and a 6-minute walk from St Peter's Square. The property is around 1.1 miles from Campo de' Fiori, a 10-minute walk from Castel Sant'Angelo, and one mile from Piazza del Popolo. ...