Via Tommaso Campanella 15b, 00195 Roma
Guesthouse
with
4
rooms
Rent rooms Saint Peter features free Wifi and rooms with air conditioning in Rome. The property is close to St
Peter's Square, The Vatican, and St. Peter's Basilica. The accommodation provides an elevator and daily room service for guests.
At the guest house, each unit has a desk, a flat-screen TV, a private ...