18 Vicolo Del Farinone 1, 00193 Roma
Apartment
with
2
rooms
Featuring a terrace, sacra mysteria vatican provides accommodations in the center of Rome. The property is around
a 1-minute walk from St Peter's Square, 0.9 miles from Lepanto Metro Station, and a 6-minute walk from St. Peter's Basilica. The accommodation features a solarium, free Wifi throughout the property, ...