Viale Giuseppe Mazzini, 119 Interno 4, Piano Seminterrato, 00195 Roma
Apartment
with
1
room
Vatican Tp Apartment in the center of rome NEW! is located in Rome, just 1.3 miles from Stadio Olimpico and a
19-minute walk from The Vatican. The air-conditioned accommodation is a 8-minute walk from Ottaviano Metro Station. The accommodation features airport transfers, while a car rental service is also available. ...