Property Location When you stay at Hotel delle Rose in Cascia, you'll be minutes from Basilica di Santa Rita. This hotel is w..
Cascia / Cascia
Property Location A stay at Hotel Monte Meraviglia places you in the heart of Cascia, walking distance from Basilica di Santa..