Farm stays in Biella
We found 1 property with availability in Biella
Show on map
Una Franca Camere Di Charme
Via Santuario D'Oropa N°366, Biella, Italy
Staying at the 3-room Una Franca Camere Di Charme Biella villa, guests can visit Chiesa di San Giuseppe Church, which is only 250 metres away. Along with a vending machine and an outdoor fireplace…
- 1-1