Comfortable apartment very close to the Vatican Free Wifi no123


Rome • Show on map
View Details for Price
Comfortable apartment very close to the Vatican Free Wifi no123 offers accommodations in Rome, a 13-minute walk from The Vatican and 0.8 miles from St. Peter's Basilica. This apartment provides an elevator…More info
