Via Di Porta Fabbrica, 33 8, Scala A, 00165 Roma
Apartment
with
1
room
Roman Location San Pietro is a recently renovated apartment in the center of Rome, a 10-minute walk from St. Peter's
Basilica and 0.4 miles from St Peter's Square. With city views, this accommodation provides a terrace. Free Wifi is available throughout the property and The Vatican is a 7-minute walk away.
The ...