Via di porta fabbrica, 49, 00165 Roma
Apartment
Saint Peter's Luxury Terrace Suites is located in Rome, just 1.4 miles from Piazza Navona and a 19-minute walk from Castel Sant'Angelo. This apartment provides air-conditioned accommodations with a terrace. The property is a 10-minute walk from St. Peter's Basilica and within 1.4 miles of the city center.
With...