Via di porta fabbrica, 49, 00165 Roma
Apartments
Saint Peter's Luxury Terrace Suites is set in Rome, less than 1 km from St. Peter's Basilica, a 8-minute walk from St Peter's Square, as well as 700 metres from The Vatican. The property is around 2.2 km from Piazza Navona, 2.4 km from Campo de' Fiori and 2.5 km from Piazza di Santa Maria in Trastevere....