Via tommaso campanella 15b, 00195 Roma
Guesthouse 3 stars
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,...