Via Cardinale Caprara, 16, 00167 Roma
Apartment
with
1
room
Casa dei Papi - Guest House is located in Rome, just a 10-minute walk from Battistini Metro Station and 2.2 miles
from St. Peter's Basilica. Among the facilities at this property are daily room service and private check-in and check-out, along with free Wifi throughout the property. Vatican Museums is 2.3 miles ...