Where we
are
✻
St. Peter Home is in Via del Lago Terrione 83. It’s just 10 minutes walking from St. Peter’s Square and the Vatican City. The “S. Pietro Station” and the 64 line bus main stop are just around the corner. The supermarket is 5 minutes walking. All of Rome’s main tourist attractions are easily accessible on foot or by public transport.