4 star hotels in Sogliano Cavour
We found 1 property with availability in Sogliano Cavour
Show on map
Villa Padula
Via Padula 12, Sogliano Cavour, Italy
Situated about 10 minutes by car from Church of Saints Peter and Paul, the elegant Villa Padula Sogliano Cavour hotel features Wi-Fi in public areas, and private car parking on site. Boasting a…
- 1-1