38 Via Del Mascherino, 00193 Roma
Apartment
with
1
room
Just a 9-minute walk from Vatican Museums and 400 yards from St Peter's Square, Homehouse Mascherino - 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. The ...