Via Germanico, 42, 00192 Roma
Apartment
with
1
room
Nel cuore del Vaticano spazioso ed elegante in Rome features accommodations with free Wifi, a 11-minute walk from
Lepanto Metro Station, 400 yards from Vatican Museums, and a 8-minute walk from St Peter's Square. The property is around 1.7 miles from Piazza Navona, a 12-minute walk from St. Peter's Basilica, ...