38 Via Del Mascherino, 00193 Roma
Apartment
with
2
rooms
Just a 9-minute walk from Vatican Museums and half a mile from Ottaviano Metro Station, Home Domus Borgo Pio -
San Pietro features accommodations in Rome, with a bar. Among the facilities of this property are a restaurant, a 24-hour front desk, and luggage storage space, along with free Wifi throughout the property. ...