Our Assisi villas are in the mystical region of Umbria in central Italy. They are ideal for nature lovers who appreciate luxury. Indeed, the landscapes of Umbria are breathtaking and rich in fauna and flora. The superb town of Assisi has been listed as a UNESCO World Heritage Site. It lies just south of Perugia in the hilly region of Umbria. The land of St Francis is a magical place of human creativity and splendor. Indeed, it displays some of the finest examples of cathedrals, churches and art. Be sure not to miss Giotto and Cimabue's world renowned frescoes.