Cheap and budget hotels in Albiolo
We found 1 property with availability in Albiolo
Show on map
Il Faggio Rosso
Via Camillo Benso Conte Di Cavour, 21, Albiolo, Italy
Set merely 8 minutes' walk from Castello Odelscalchi, the 2-bedroom Il Faggio Rosso Apartment Albiolo comprises a balcony and a dining area overlooking the garden. This 100 m² apartment has private…
- 1-1