Karta Vacation Rentals
In the center of Cascia, within easy walking distance of Basilica di Santa Rita and the Church of Santa Maria della Visitazione. A family-friendly, pet-friendly hotel ideal for pilgrims and explorers. Sant Egidio Airport is roughly 61.5 miles away.