34 via della stazione di san pietro, 00165 Roma
Guesthouse 3 stars
Offering free Wifi, private parking, and a garden, the recently renovated property Home at Rome St. Peter Guest House offers rooms in Rome, a 11-minute walk from St. Peter's Basilica and half a mile from St Peter's Square. The property is around a 19-minute walk from Castel Sant'Angelo, 1.5 miles from...