Via di porta fabbrica, 49, 00165 Roma
Appartements
In a central area of Rome, set within a short distance of St. Peter's Basilica and St Peter's Square, Saint Peter's Luxury Terrace Suites offers free WiFi, air conditioning and household amenities such as kitchenware and coffee machine. With city views, this accommodation offers a terrace. Private parking...