Via Della Stazione Di San Pietro 40, 00165 Roma
Apartment
with
1
room
San Pietro Al Vaticano in Rome provides accommodations with free Wifi, a 11-minute walk from St. Peter's Basilica,
half a mile from St Peter's Square, and a 8-minute walk from The Vatican. The property is around 1.5 miles from Campo de' Fiori, 1.6 miles from Piazza di Santa Maria in Trastevere, and 1.8 miles ...