‹ › La Casa Del Sole From €122 avg/night Casamaggiore Perugia, Umbria 6 Guests · 3 Beds · 3 Bathrooms