
Ca' di Leo
10 Piazza della Libertà, 58037 Santa Fiora, Italy, Santa Fiora
Location A great option for a journey on a budget - hotel Ca' di Leo is located in Santa Fiora. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Rocca Paolina, Perugia City Hall and Church of Sant'Ercolano. **At the ho
Parking








