13/A Via Dei Tre Pupazzi, 00193 Roma
Apartment
with
1
room
Tre Pupazzi Home in Vatican in Rome provides accommodations with free Wifi, a 7-minute walk from The Vatican,
half a mile from Ottaviano Metro Station, and a 11-minute walk from Vatican Museums. The property is close to Castel Sant'Angelo, Campo de' Fiori, and Piazza del Popolo. The property is 1.1 miles from ...