Via di porta fabbrica, 33 8, scala a, 00165 Roma
Apartment
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...