Largo Porta Cavalleggeri, 1, 00165 Roma
Bed and Breakfast
with
3
rooms
San Peter's Corner is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of
Rome. The property is close to Ottaviano Metro Station, The Vatican, and St Peter's Square. The property is close to popular attractions like Piazza Navona, Castel Sant'Angelo, and Piazza di Santa Maria ...