Italy Umbria Borgo di Pietro Italy, Umbria Added on March 28, 2023 Bedrooms: 10 Bathrooms: 10 Pets: Not Allowed