Via germanico 54, 00192 Roma
Guesthouse 3 stars
Just 492 feet from Ottaviano Metro, San Peter Angels is set in Rome’s historical center, a 5-minute walk from the Vatican City. It offers modern rooms with free Wi-Fi.
All en suite, rooms here feature air conditioning, a flat-screen TV and a dining area with a coffee machine. The bathroom has a shower.
Shops,...