Set in Rome, 2.1 km from the centre and 500 metres from St. Peter's Basilica, San Peter's Corner offers accommodation with amenities like free Wi-Fi and flat-screen TV.
Number of rooms: 3
Largo Porta Cavalleggeri, 1, Vaticano Prati, 00165 Rome, Italy