Only 150 metres from Rome’s Ottaviano Metro Station, At Rome St. Peter's B&B is a 10-minute walk from Saint Peter’s Square. With free Wi-Fi and a flat-screen TV, classic-style rooms at Rome St.
Viale Giulio Cesare 109, Vaticano Prati, 00192 Rome, Italy