Via Di Porta Fabbrica, 33 8, Scala A, 00165 Roma
Appartamento
con
1
camera
Roman Location San Pietro is a recently renovated apartment in the centre of Rome, less than 1 km from St. Peter's
Basilica and a 8-minute walk from St Peter's Square. With city views, this accommodation provides a terrace. Free WiFi is available throughout the property and The Vatican is 600 metres away.
The ...