Vatican Home Holidays



Rome • Show on map
View Details for Price
Vatican Home Holidays offers accommodations in Rome, 1.2 miles from St Peter's Square and 1.6 miles from Stadio Olimpico. Complimentary Wifi is available throughout the property and private parking is…More info
