Palazzo Seneca Umbria Italy Hotel Features Palazzo Seneca in Umbria is much more than a hotel stay. You’ll be cosseted in a 16th-century palace that has …Continue Reading about Palazzo Seneca Umbria Italy