Vicolo D'Orfeo, 21, 00193 Roma
Apartment
with
1
room
Just a 6-minute walk from The Vatican and half a mile from Ottaviano Metro Station, Terrazza a San Pietro features
accommodations in Rome, with free bikes and a shared lounge. Among the facilities at this property are full-day security and private check-in and check-out, along with free Wifi throughout the property. ...