Only 300 metres from Rome’s Saint Peter’s Square, Saint Peter House - My Extra Home is a 10-minute walk from the Ottaviano Metro stop. Offering free Wi-Fi, the property is 1.5 km from Piazza Navona.
Only 300 metres from Rome’s Saint Peter’s Square, Saint Peter House - My Extra Home is a 10-m Read more
Only 300 metres from Rome’s Saint Peter’s Square, Saint Peter House - My Extra Home is a 10-minute walk from the Ottaviano Metro stop. Offering free Wi-Fi, the property is 1.5 km from Piazza Navona.
Only 300 metres from Rome’s Saint Peter’s Square, Saint Peter House - My Extra Home is a 10-minute walk from the Ottaviano Metro stop. Offering free Wi-Fi, the property is 1.5 km from Piazza Navona.
Number of Rooms: 1